Forked from
cepc / CEPCSW
794 commits behind the upstream repository.
-
lintao@ihep.ac.cn authored52d17121
CMakeLists.txt 844 B
#################################################################################
##Package : MagneticFieldMap
#################################################################################
gaudi_add_module(MagneticFieldMap
SOURCES src/GenericBFieldMapBrBz.cpp
src/GenericBFieldMapBrBzFactory.cpp
LINK Gaudi::GaudiKernel
${DD4hep_COMPONENT_LIBRARIES}
${ROOT_LIBRARIES}
)
set(LIBRARY_OUTPUT_PATH ${CMAKE_LIBRARY_OUTPUT_DIRECTORY})
message(STATUS "LIBRARY_OUTPUT_PATH -> ${LIBRARY_OUTPUT_PATH}")
dd4hep_generate_rootmap(MagneticFieldMap)
install(TARGETS MagneticFieldMap
EXPORT CEPCSWTargets
RUNTIME DESTINATION "${CMAKE_INSTALL_BINDIR}" COMPONENT bin
LIBRARY DESTINATION "${CMAKE_INSTALL_LIBDIR}" COMPONENT shlib
COMPONENT dev)