Skip to content
Snippets Groups Projects
Commit 2758da15 authored by lintao@ihep.ac.cn's avatar lintao@ihep.ac.cn
Browse files

WIP: migrate DetSimSD

parent 146a8122
No related branches found
No related tags found
No related merge requests found
......@@ -5,4 +5,4 @@ add_subdirectory(DetSimCore)
#add_subdirectory(DetSimFastModel)
add_subdirectory(DetSimGeom)
add_subdirectory(DetSimInterface)
#add_subdirectory(DetSimSD)
add_subdirectory(DetSimSD)
gaudi_subdir(DetSimSD v0r0)
gaudi_depends_on_subdirs(
k4FWCore
Detector/DetInterface
Simulation/DetSimInterface
)
find_package(Geant4 REQUIRED ui_all vis_all)
include(${Geant4_USE_FILE})
find_package(DD4hep COMPONENTS DDG4 REQUIRED)
......@@ -24,18 +16,20 @@ set(DetSimSD_srcs
src/TimeProjectionChamberSensitiveDetector.cpp
)
gaudi_add_module(DetSimSD ${DetSimSD_srcs}
INCLUDE_DIRS
# DetSimInterface
# k4FWCore
# DD4hep
# GaudiKernel
# Geant4
LINK_LIBRARIES
# DetSimInterface
# k4FWCore
DD4hep
${DD4hep_COMPONENT_LIBRARIES}
GaudiKernel
# Geant4
gaudi_add_module(DetSimSD
SOURCES ${DetSimSD_srcs}
LINK DetSimInterface
DetInterface
${DD4hep_COMPONENT_LIBRARIES}
Gaudi::GaudiKernel
)
target_include_directories(DetSimSD PUBLIC
$<BUILD_INTERFACE:${CMAKE_CURRENT_LIST_DIR}>/include
$<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR}>)
install(TARGETS DetSimSD
EXPORT CEPCSWTargets
RUNTIME DESTINATION "${CMAKE_INSTALL_BINDIR}" COMPONENT bin
LIBRARY DESTINATION "${CMAKE_INSTALL_LIBDIR}" COMPONENT shlib
COMPONENT dev)
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment