Skip to content
Snippets Groups Projects
Forked from cepc / CEPCSW
986 commits behind the upstream repository.
CMakeLists.txt 715 B

find_package(DD4hep COMPONENTS DDG4 REQUIRED)
find_package(EDM4HEP REQUIRED)
find_package(k4FWCore REQUIRED)

set(SimHitMergeAlg_srcs src/SimHitMergeAlg.cpp)

# Modules
gaudi_add_module(SimHitMerge
                 SOURCES ${SimHitMergeAlg_srcs}
                 LINK DetInterface
                      k4FWCore::k4FWCore
                      Gaudi::GaudiKernel
                      Gaudi::GaudiAlgLib
                      ${DD4hep_COMPONENT_LIBRARIES}
                      EDM4HEP::edm4hep EDM4HEP::edm4hepDict
)

install(TARGETS SimHitMerge
  EXPORT CEPCSWTargets
  RUNTIME DESTINATION "${CMAKE_INSTALL_BINDIR}" COMPONENT bin
  LIBRARY DESTINATION "${CMAKE_INSTALL_LIBDIR}" COMPONENT shlib
  COMPONENT dev)