From 6652424b601e255fd45f0899b1e6479d62255121 Mon Sep 17 00:00:00 2001
From: lintao <lintao51@gmail.com>
Date: Fri, 25 Dec 2020 18:05:04 +0800
Subject: [PATCH] WIP: migrate TrackInspect

---
 Analysis/CMakeLists.txt              |  1 +
 Analysis/TrackInspect/CMakeLists.txt | 28 +++++++++++++---------------
 2 files changed, 14 insertions(+), 15 deletions(-)

diff --git a/Analysis/CMakeLists.txt b/Analysis/CMakeLists.txt
index 46a842b2..7e666e5b 100644
--- a/Analysis/CMakeLists.txt
+++ b/Analysis/CMakeLists.txt
@@ -1,2 +1,3 @@
 
 add_subdirectory(TotalInvMass)
+add_subdirectory(TrackInspect)
diff --git a/Analysis/TrackInspect/CMakeLists.txt b/Analysis/TrackInspect/CMakeLists.txt
index 44a4d4b7..fa42c050 100644
--- a/Analysis/TrackInspect/CMakeLists.txt
+++ b/Analysis/TrackInspect/CMakeLists.txt
@@ -1,18 +1,16 @@
-gaudi_subdir(TrackInspect v0r0)
-
-find_package(EDM4HEP REQUIRED) 
-find_package(AIDA REQUIRED)
-find_package(ROOT REQUIRED)
-find_package(CLHEP REQUIRED;CONFIG)
-
-gaudi_depends_on_subdirs(
-    Utilities/DataHelper
-)
-
-set(TrackInspect_srcs src/*.cpp)
 
 # Modules
-gaudi_add_module(TrackInspect ${TrackInspect_srcs}
-    INCLUDE_DIRS AIDA ROOT
-    LINK_LIBRARIES DataHelperLib GaudiKernel EDM4HEP ROOT ${CLHEP_LIBRARIES}
+gaudi_add_module(TrackInspect
+                 SOURCES src/TrackInspectAlg.cpp
+                 LINK DataHelperLib 
+                      Gaudi::GaudiKernel 
+                      EDM4HEP::edm4hep 
+                      ${ROOT_LIBRARIES}
+                      ${CLHEP_LIBRARIES}
 )
+
+install(TARGETS TrackInspect
+  EXPORT CEPCSWTargets
+  RUNTIME DESTINATION "${CMAKE_INSTALL_BINDIR}" COMPONENT bin
+  LIBRARY DESTINATION "${CMAKE_INSTALL_LIBDIR}" COMPONENT shlib
+  COMPONENT dev)
-- 
GitLab