From f65dc643e229024f163423e7ae730c2e67d53aad Mon Sep 17 00:00:00 2001
From: lintao <lintao51@gmail.com>
Date: Wed, 23 Dec 2020 00:20:46 +0800
Subject: [PATCH] WIP: migrate DetSimDedx.

---
 Simulation/CMakeLists.txt            |  2 +-
 Simulation/DetSimDedx/CMakeLists.txt | 20 ++++++--------------
 2 files changed, 7 insertions(+), 15 deletions(-)

diff --git a/Simulation/CMakeLists.txt b/Simulation/CMakeLists.txt
index 82699412..5b20bb73 100644
--- a/Simulation/CMakeLists.txt
+++ b/Simulation/CMakeLists.txt
@@ -1,7 +1,7 @@
 
 add_subdirectory(DetSimAna)
 add_subdirectory(DetSimCore)
-#add_subdirectory(DetSimDedx)
+add_subdirectory(DetSimDedx)
 #add_subdirectory(DetSimFastModel)
 add_subdirectory(DetSimGeom)
 add_subdirectory(DetSimInterface)
diff --git a/Simulation/DetSimDedx/CMakeLists.txt b/Simulation/DetSimDedx/CMakeLists.txt
index e90963eb..79033891 100644
--- a/Simulation/DetSimDedx/CMakeLists.txt
+++ b/Simulation/DetSimDedx/CMakeLists.txt
@@ -1,9 +1,3 @@
-gaudi_subdir(DetSimDedx v0r0)
-
-gaudi_depends_on_subdirs(
-    k4FWCore
-    Simulation/DetSimInterface
-)
 
 find_package(Geant4 REQUIRED ui_all vis_all)
 include(${Geant4_USE_FILE})
@@ -17,13 +11,11 @@ set(DetSimDedx_srcs
     src/GFDndxSimTool.cpp
 )
 
-gaudi_add_module(DetSimDedx ${DetSimDedx_srcs}
-    INCLUDE_DIRS
-    LINK_LIBRARIES
-        DD4hep
-        ${DD4hep_COMPONENT_LIBRARIES}
-        GaudiKernel
-    -Wl,--no-as-needed 
-    EDM4HEP::edm4hep EDM4HEP::edm4hepDict
+gaudi_add_module(DetSimDedx
+                 SOURCES ${DetSimDedx_srcs}
+                 LINK DetSimInterface
+                      ${DD4hep_COMPONENT_LIBRARIES}
+                      Gaudi::GaudiKernel
+                      EDM4HEP::edm4hep EDM4HEP::edm4hepDict
 )
 
-- 
GitLab