From 363f74d28287c2a7355a3cc66a17d52f92d7af8d Mon Sep 17 00:00:00 2001 From: lintao <lintao51@gmail.com> Date: Wed, 23 Dec 2020 16:37:53 +0800 Subject: [PATCH] Migrate Digi_Calo. --- Reconstruction/CMakeLists.txt | 2 +- Reconstruction/Digi_Calo/CMakeLists.txt | 33 ++++++++++++------------- 2 files changed, 17 insertions(+), 18 deletions(-) diff --git a/Reconstruction/CMakeLists.txt b/Reconstruction/CMakeLists.txt index 0cbb231c..c491cd6e 100644 --- a/Reconstruction/CMakeLists.txt +++ b/Reconstruction/CMakeLists.txt @@ -1,5 +1,5 @@ add_subdirectory(DCHDedx) -# add_subdirectory(Digi_Calo) +add_subdirectory(Digi_Calo) # add_subdirectory(PFA) # add_subdirectory(SiliconTracking) # add_subdirectory(Tracking) diff --git a/Reconstruction/Digi_Calo/CMakeLists.txt b/Reconstruction/Digi_Calo/CMakeLists.txt index 179346ca..289c5a45 100644 --- a/Reconstruction/Digi_Calo/CMakeLists.txt +++ b/Reconstruction/Digi_Calo/CMakeLists.txt @@ -1,26 +1,25 @@ -gaudi_subdir(Digi_Calo v0r0) find_package(CLHEP REQUIRED;CONFIG) find_package(DD4hep COMPONENTS DDG4 REQUIRED) find_package(EDM4HEP REQUIRED ) -message("EDM4HEP_INCLUDE_DIRS: ${EDM4HEP_INCLUDE_DIR}") -message("EDM4HEP_LIB: ${EDM4HEP_LIBRARIES}") -include_directories(${EDM4HEP_INCLUDE_DIR}) +find_package(k4FWCore REQUIRED ) find_package(CLHEP REQUIRED) -find_package(podio REQUIRED ) -set(srcs - src/*.cpp -) - -gaudi_depends_on_subdirs( - Detector/DetInterface -) ## Modules -gaudi_add_module(Digi_Calo ${srcs} - INCLUDE_DIRS k4FWCore GaudiKernel GaudiAlgLib ${CLHEP_INCLUDE_DIR} DD4hep - LINK_LIBRARIES k4FWCore GaudiKernel GaudiAlgLib ${CLHEP_LIBRARIES} DD4hep ${DD4hep_COMPONENT_LIBRARIES} DDRec - -Wl,--no-as-needed - EDM4HEP::edm4hep EDM4HEP::edm4hepDict +gaudi_add_module(Digi_Calo + SOURCES src/CaloDigiAlg.cpp + LINK DetInterface + k4FWCore::k4FWCore + Gaudi::GaudiKernel + Gaudi::GaudiAlgLib + ${CLHEP_LIBRARIES} + ${DD4hep_COMPONENT_LIBRARIES} + EDM4HEP::edm4hep EDM4HEP::edm4hepDict ) +install(TARGETS Digi_Calo + EXPORT CEPCSWTargets + RUNTIME DESTINATION "${CMAKE_INSTALL_BINDIR}" COMPONENT bin + LIBRARY DESTINATION "${CMAKE_INSTALL_LIBDIR}" COMPONENT shlib + COMPONENT dev) + -- GitLab