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

WIP: remove the plcio from the dependencies.

parent a1036c3b
No related branches found
No related tags found
No related merge requests found
...@@ -21,7 +21,6 @@ include(${Geant4_USE_FILE}) ...@@ -21,7 +21,6 @@ include(${Geant4_USE_FILE})
find_package(ROOT COMPONENTS RIO Tree TreePlayer MathCore Net Graf3d Graf Gpad EG REQUIRED) find_package(ROOT COMPONENTS RIO Tree TreePlayer MathCore Net Graf3d Graf Gpad EG REQUIRED)
find_package(LCIO) find_package(LCIO)
find_package(podio) find_package(podio)
find_package(plcio)
find_package(EDM4HEP) find_package(EDM4HEP)
find_package(HepMC) find_package(HepMC)
find_package(CLHEP) find_package(CLHEP)
...@@ -34,9 +33,6 @@ endif(LCIO_FOUND) ...@@ -34,9 +33,6 @@ endif(LCIO_FOUND)
if(podio_FOUND) if(podio_FOUND)
message("found podio: ${podio_INCLUDE_DIRS} ${podio_LIBRARIES}") message("found podio: ${podio_INCLUDE_DIRS} ${podio_LIBRARIES}")
endif(podio_FOUND) endif(podio_FOUND)
if(plcio_FOUND)
message("found plcio: ${plcio_INCLUDE_DIRS} ${plcio_LIBRARY_DIR}")
endif(plcio_FOUND)
if(HepMC_FOUND) if(HepMC_FOUND)
message("found HepMC: ${HepMC_INCLUDE_DIRS} ${HepMC_LIBRARY_DIR}") message("found HepMC: ${HepMC_INCLUDE_DIRS} ${HepMC_LIBRARY_DIR}")
endif(HepMC_FOUND) endif(HepMC_FOUND)
...@@ -48,26 +44,13 @@ INCLUDE_DIRECTORIES(${GenAlgo_incs}) ...@@ -48,26 +44,13 @@ INCLUDE_DIRECTORIES(${GenAlgo_incs})
gaudi_add_module(GenAlgo ${GenAlgo_srcs} gaudi_add_module(GenAlgo ${GenAlgo_srcs}
INCLUDE_DIRS INCLUDE_DIRS
# GaudiKernel
FWCore FWCore
# Geant4
# ${LCIO_INCLUDE_DIRS}
# ${podio_INCLUDE_DIRS}
# ${plcio_INCLUDE_DIRS}
# ${ROOT_INCLUDE_DIRS}
# HepMC
LINK_LIBRARIES LINK_LIBRARIES
# GaudiKernel
# ${LCIO_LIBRARIES}
# ${podio_LIBRARIES}
ROOT ROOT
# ${plcio_LIBRARY_DIR}/libplcio.so
# ${plcio_LIBRARY_DIR}/libplcioDict.so
FWCore FWCore
HepMC HepMC
CLHEP CLHEP
# Geant4 EDM4HEP::edm4hep EDM4HEP::edm4hepDict
EDM4HEP::edm4hep
) )
#gaudi_add_test(Reader FRAMEWORK options/read.py) #gaudi_add_test(Reader FRAMEWORK options/read.py)
......
...@@ -12,16 +12,14 @@ find_package(DD4hep COMPONENTS DDG4 REQUIRED) ...@@ -12,16 +12,14 @@ find_package(DD4hep COMPONENTS DDG4 REQUIRED)
# For EDM & I/O # For EDM & I/O
find_package(podio REQUIRED) find_package(podio REQUIRED)
find_package(plcio REQUIRED)
find_package(EDM4HEP REQUIRED) find_package(EDM4HEP REQUIRED)
# find_package(LCIO REQUIRED) # find_package(LCIO REQUIRED)
set(DetSimAna_srcs set(DetSimAna_srcs
src/ExampleAnaElemTool.cpp # src/ExampleAnaElemTool.cpp
src/Edm4hepWriterAnaElemTool.cpp src/Edm4hepWriterAnaElemTool.cpp
) )
message("podio_LIBRARIES: ${podio_LIBRARIES}") message("podio_LIBRARIES: ${podio_LIBRARIES}")
message("plcio_LIBRARIES: ${plcio_LIBRARIES}")
gaudi_add_module(DetSimAna ${DetSimAna_srcs} gaudi_add_module(DetSimAna ${DetSimAna_srcs}
INCLUDE_DIRS INCLUDE_DIRS
# DetSimInterface # DetSimInterface
...@@ -38,7 +36,6 @@ gaudi_add_module(DetSimAna ${DetSimAna_srcs} ...@@ -38,7 +36,6 @@ gaudi_add_module(DetSimAna ${DetSimAna_srcs}
${DD4hep_COMPONENT_LIBRARIES} ${DD4hep_COMPONENT_LIBRARIES}
GaudiKernel GaudiKernel
# Geant4 # Geant4
${plcio_LIBRARIES} EDM4HEP::edm4hep EDM4HEP::edm4hepDict
EDM4HEP::edm4hep
# ${podio_LIBRARIES} # ${podio_LIBRARIES}
) )
...@@ -9,7 +9,6 @@ gaudi_depends_on_subdirs( ...@@ -9,7 +9,6 @@ gaudi_depends_on_subdirs(
find_package(Geant4 REQUIRED ui_all vis_all) find_package(Geant4 REQUIRED ui_all vis_all)
include(${Geant4_USE_FILE}) include(${Geant4_USE_FILE})
find_package(podio REQUIRED) find_package(podio REQUIRED)
find_package(plcio REQUIRED)
find_package(EDM4HEP REQUIRED) find_package(EDM4HEP REQUIRED)
find_package(DD4hep COMPONENTS DDG4 REQUIRED) find_package(DD4hep COMPONENTS DDG4 REQUIRED)
...@@ -40,7 +39,6 @@ gaudi_add_module(DetSimCore ${DetSimCore_srcs} ...@@ -40,7 +39,6 @@ gaudi_add_module(DetSimCore ${DetSimCore_srcs}
# Geant4 # Geant4
# ${Geant4_LIBRARIES} # ${Geant4_LIBRARIES}
DD4hep ${DD4hep_COMPONENT_LIBRARIES} DD4hep ${DD4hep_COMPONENT_LIBRARIES}
plcio EDM4HEP::edm4hep EDM4HEP::edm4hepDict
EDM4HEP::edm4hep
# podio # podio
) )
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