L1(Topo) Installation Fixes, master branch (2020.04.03.)
Made the L1 packages install themselves correctly in case of build failures. This way in case the file generation commands in them fail for some reason, the nightly will not be prevented from installing fully.
I ran into these imperfections while working on !31741 (merged), and not being able to properly install (with make install/fast
) the configured release for testing purposes, without building it first.
Note that I also made some additional cleanups in the code while at it:
- The whole "release recompilation" concept was abandoned a very long time ago in
AtlasCMake
. So I removed remnants of it from these packages. - Updated the commands to use the built-in CMake variables/commands a little better. (For a better platform independence...)
Merge request reports
Activity
added Trigger master review-pending-level-1 labels
CI Result SUCCESS (hash d01e4e12)Athena AthSimulation AnalysisBase externals cmake make required tests optional tests Full details available on this CI monitor view
Athena: number of compilation errors 0, warnings 4
AthSimulation: number of compilation errors 0, warnings 0
AnalysisBase: number of compilation errors 0, warnings 0
For experts only: Jenkins output [CI-MERGE-REQUEST-CC7 11850]added review-approved label and removed review-pending-level-1 label
mentioned in commit c1b2a3ed
added sweep:ignore label