Skip to content

Add CI test job to validate minimal build of Gaudi

Marco Clemencic requested to merge clemenci/Gaudi:min-gaudi-ci into master

As discussed in !1411 (comment 6364540), we didn't have a test build of Gaudi with all optional features turned off.

This MR corrects the problem introducing such a test, but also fixes the error reported in !1411 (closed) effectively superseding it.

To fix te issue I moved the problematic header to a library that gets installed regardless AIDA being used or not.

Note that this conflicts with !1401 (merged), so I'd prefer to merge that one first and adapt the fix in this MR accordingly. Rebased on !1401 (merged)

Edited by Marco Clemencic

Merge request reports