HomeHEPForge

Housekeeping of CMake scripts

Authored by tlatham on Fri, Mar 6, 5:16 PM.

Description

Housekeeping of CMake scripts

  • Apply PUBLIC keyword to target_link_libraries lines for all of our libs
  • Make sure appropriate PUBLIC target_compile_definitions and target_include_directories lines are also present
  • Use HEPMC3_ROOT_DIR as PATHS hint in find_package for HepMC3
  • Fix indentation and expand commenting
  • Add WARNING messages if ROOT not found for build of test and validation executables

Details

Committed
tlathamFri, Mar 6, 5:45 PM
Pushed
tlathamFri, Mar 6, 5:46 PM
Parents
rEVTGENf5336bec5843: Merge branch 'hepmc3nointernal', closes T90
Branches
Unknown
Tags
Unknown