Skip to content
Snippets Groups Projects
Commit a420b7b0 authored by Attila Krasznahorkay's avatar Attila Krasznahorkay
Browse files

Updated the Reco POOL converter packages not to set AthenaPoolUtilitiesTest_DIR.

That variable will be set on the project level in the future, the packages
should not bother setting it themselves.
parent 5246108f
No related branches found
No related tags found
No related merge requests found
################################################################################
# Package: JetEventAthenaPool
################################################################################
# Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
# Declare the package name:
atlas_subdir( JetEventAthenaPool )
# Declare the package's dependencies:
atlas_depends_on_subdirs( PUBLIC
Database/AthenaPOOL/AthenaPoolUtilities
Database/AtlasSealCLHEP
GaudiKernel
PRIVATE
Database/AthenaPOOL/AthenaPoolCnvSvc
PhysicsAnalysis/JetTagging/JetTagInfoAthenaPool
Reconstruction/Jet/JetEvent
Reconstruction/Jet/JetEventTPCnv )
# Component(s) in the package:
atlas_add_poolcnv_library( JetEventAthenaPoolPoolCnv
src/*.cxx
FILES JetEvent/JetMomentMap.h JetEvent/JetSamplingCollection.h JetEvent/JetCollection.h JetEvent/JetKeyDescriptor.h
TYPES_WITH_NAMESPACE
LINK_LIBRARIES AthenaPoolUtilities GaudiKernel AthenaPoolCnvSvcLib JetEvent JetEventTPCnv )
src/*.h src/*.cxx
FILES JetEvent/JetMomentMap.h JetEvent/JetSamplingCollection.h
JetEvent/JetCollection.h JetEvent/JetKeyDescriptor.h
LINK_LIBRARIES AthenaPoolUtilities GaudiKernel AthenaPoolCnvSvcLib JetEvent
JetEventTPCnv )
# Install files from the package:
atlas_install_joboptions( share/*.py )
# Set up (a) test(s) for the converter(s):
if( IS_DIRECTORY ${CMAKE_SOURCE_DIR}/Database/AthenaPOOL/AthenaPoolUtilities )
set( AthenaPoolUtilitiesTest_DIR
${CMAKE_SOURCE_DIR}/Database/AthenaPOOL/AthenaPoolUtilities/cmake )
endif()
find_package( AthenaPoolUtilitiesTest )
if( ATHENAPOOLUTILITIESTEST_FOUND )
......@@ -43,5 +27,6 @@ if( ATHENAPOOLUTILITIESTEST_FOUND )
run_tpcnv_legacy_test( JetTPCnv_17.2.8 AOD-17.2.8-full
REFERENCE_TAG ${JETEVENTATHENAPOOL_REFERENCE_TAG} )
else()
message( WARNING "Couldn't find AthenaPoolUtilitiesTest. No test(s) set up." )
endif()
message( WARNING
"Couldn't find AthenaPoolUtilitiesTest. No test(s) set up." )
endif()
################################################################################
# Package: RecAthenaPool
################################################################################
# Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
# Declare the package name:
atlas_subdir( RecAthenaPool )
# Declare the package's dependencies:
atlas_depends_on_subdirs( PUBLIC
Database/AthenaPOOL/AthenaPoolUtilities
Database/AtlasSealCLHEP
PRIVATE
AtlasTest/TestTools
Control/StoreGate
Database/AthenaPOOL/AthenaPoolCnvSvc
GaudiKernel
Reconstruction/MissingETEvent
Reconstruction/MuonIdentification/muonEvent
Reconstruction/RecTPCnv )
# Component(s) in the package:
atlas_add_poolcnv_library( RecAthenaPoolPoolCnv
src/*.cxx
FILES MissingETEvent/MissingEtCalo.h MissingETEvent/MissingEtTruth.h MissingETEvent/MissingET.h MissingETEvent/MissingETComposition.h muonEvent/MuonSpShowerContainer.h muonEvent/MuonCaloEnergyContainer.h muonEvent/MuonContainer.h src/MuonCaloEnergies.h
TYPES_WITH_NAMESPACE Rec::MuonSpShowerContainer Analysis::MuonContainer TPCnv::MuonCaloEnergies
LINK_LIBRARIES AthenaPoolUtilities StoreGateLib SGtests AthenaPoolCnvSvcLib GaudiKernel MissingETEvent muonEvent RecTPCnv )
src/*.h src/*.cxx
FILES MissingETEvent/MissingEtCalo.h MissingETEvent/MissingEtTruth.h
MissingETEvent/MissingET.h MissingETEvent/MissingETComposition.h
muonEvent/MuonSpShowerContainer.h muonEvent/MuonCaloEnergyContainer.h
muonEvent/MuonContainer.h src/MuonCaloEnergies.h
TYPES_WITH_NAMESPACE Rec::MuonSpShowerContainer Analysis::MuonContainer
TPCnv::MuonCaloEnergies
LINK_LIBRARIES AthenaPoolUtilities StoreGateLib AthenaPoolCnvSvcLib
GaudiKernel MissingETEvent muonEvent RecTPCnv )
# Install files from the package:
atlas_install_joboptions( share/*.py )
# Set up (a) test(s) for the converter(s):
if( IS_DIRECTORY ${CMAKE_SOURCE_DIR}/Database/AthenaPOOL/AthenaPoolUtilities )
set( AthenaPoolUtilitiesTest_DIR
${CMAKE_SOURCE_DIR}/Database/AthenaPOOL/AthenaPoolUtilities/cmake )
endif()
find_package( AthenaPoolUtilitiesTest )
if( ATHENAPOOLUTILITIESTEST_FOUND )
......@@ -51,5 +37,6 @@ if( ATHENAPOOLUTILITIESTEST_FOUND )
REQUIRED_LIBRARIES JetEventAthenaPoolPoolCnv
REFERENCE_TAG ${RECATHENAPOOL_REFERENCE_TAG} )
else()
message( WARNING "Couldn't find AthenaPoolUtilitiesTest. No test(s) set up." )
endif()
message( WARNING
"Couldn't find AthenaPoolUtilitiesTest. No test(s) set up." )
endif()
# $Id: CMakeLists.txt 749568 2016-05-25 04:49:18Z krasznaa $
################################################################################
# Package: TrackParticleAthenaPool
################################################################################
# Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
# Declare the package name:
atlas_subdir( TrackParticleAthenaPool )
# Declare the package's dependencies:
atlas_depends_on_subdirs(
PUBLIC
Database/AthenaPOOL/AthenaPoolUtilities
PRIVATE
AtlasTest/TestTools
Control/StoreGate
Database/AthenaPOOL/AthenaPoolCnvSvc
GaudiKernel
Reconstruction/Particle
Reconstruction/TrackParticleTPCnv )
# Component(s) in the package:
atlas_add_poolcnv_library( TrackParticleAthenaPoolPoolCnv
src/*.h src/*.cxx
......@@ -30,10 +15,6 @@ atlas_add_poolcnv_library( TrackParticleAthenaPoolPoolCnv
atlas_install_joboptions( share/*.py )
# Set up (a) test(s) for the converter(s):
if( IS_DIRECTORY ${CMAKE_SOURCE_DIR}/Database/AthenaPOOL/AthenaPoolUtilities )
set( AthenaPoolUtilitiesTest_DIR
${CMAKE_SOURCE_DIR}/Database/AthenaPOOL/AthenaPoolUtilities/cmake )
endif()
find_package( AthenaPoolUtilitiesTest )
if( ATHENAPOOLUTILITIESTEST_FOUND )
set( TRACKPARTICLEATHENAPOOL_REFERENCE_TAG
......@@ -45,5 +26,6 @@ if( ATHENAPOOLUTILITIESTEST_FOUND )
run_tpcnv_legacy_test( TrackParticleTPCnv_18.0.0 AOD-18.0.0-full
REFERENCE_TAG ${TRACKPARTICLEATHENAPOOL_REFERENCE_TAG} )
else()
message( WARNING "Couldn't find AthenaPoolUtilitiesTest. No test(s) set up." )
endif()
message( WARNING
"Couldn't find AthenaPoolUtilitiesTest. No test(s) set up." )
endif()
################################################################################
# Package: TrackParticleTruthAthenaPool
################################################################################
# Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
# Declare the package name:
atlas_subdir( TrackParticleTruthAthenaPool )
# Declare the package's dependencies:
atlas_depends_on_subdirs( PUBLIC
Database/AthenaPOOL/AthenaPoolUtilities
GaudiKernel
PRIVATE
AtlasTest/TestTools
Control/StoreGate
Database/AthenaPOOL/AthenaPoolCnvSvc
Reconstruction/ParticleTruth
Reconstruction/TrackParticleTruthTPCnv )
# Component(s) in the package:
atlas_add_poolcnv_library( TrackParticleTruthAthenaPoolPoolCnv
src/*.cxx
FILES ParticleTruth/TrackParticleTruthCollection.h ParticleTruth/TrackParticleTruthCollectionContainer.h
LINK_LIBRARIES AthenaPoolUtilities GaudiKernel StoreGateLib SGtests AthenaPoolCnvSvcLib ParticleTruth TrackParticleTruthTPCnv )
src/*.h src/*.cxx
FILES ParticleTruth/TrackParticleTruthCollection.h
ParticleTruth/TrackParticleTruthCollectionContainer.h
LINK_LIBRARIES AthenaPoolUtilities GaudiKernel StoreGateLib
AthenaPoolCnvSvcLib ParticleTruth TrackParticleTruthTPCnv )
# Install files from the package:
atlas_install_joboptions( share/*.py )
# Set up (a) test(s) for the converter(s):
if( IS_DIRECTORY ${CMAKE_SOURCE_DIR}/Database/AthenaPOOL/AthenaPoolUtilities )
set( AthenaPoolUtilitiesTest_DIR
${CMAKE_SOURCE_DIR}/Database/AthenaPOOL/AthenaPoolUtilities/cmake )
endif()
find_package( AthenaPoolUtilitiesTest )
if( ATHENAPOOLUTILITIESTEST_FOUND )
......@@ -38,5 +23,6 @@ if( ATHENAPOOLUTILITIESTEST_FOUND )
run_tpcnv_legacy_test( TrackParticleTruthTPCnv_18.0.0 AOD-18.0.0-full
REFERENCE_TAG ${TRACKPARTICLETRUTHATHENAPOOL_REFERENCE_TAG} )
else()
message( WARNING "Couldn't find AthenaPoolUtilitiesTest. No test(s) set up." )
endif()
message( WARNING
"Couldn't find AthenaPoolUtilitiesTest. No test(s) set up." )
endif()
################################################################################
# Package: eflowAthenaPool
################################################################################
# Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
# Declare the package name:
atlas_subdir( eflowAthenaPool )
# Declare the package's dependencies:
atlas_depends_on_subdirs( PUBLIC
Database/AthenaPOOL/AthenaPoolUtilities
PRIVATE
AtlasTest/TestTools
Database/AthenaPOOL/AthenaPoolCnvSvc
Database/AtlasSealCLHEP
Reconstruction/eflowEvent
Reconstruction/eflowEventTPCnv )
# Component(s) in the package:
atlas_add_poolcnv_library( eflowAthenaPoolPoolCnv
src/*.cxx
FILES eflowEvent/eflowObjectContainer.h
LINK_LIBRARIES AthenaPoolUtilities AthenaPoolCnvSvcLib AtlasSealCLHEP eflowEvent eflowEventTPCnv )
src/*.h src/*.cxx
FILES eflowEvent/eflowObjectContainer.h
LINK_LIBRARIES AthenaPoolUtilities AthenaPoolCnvSvcLib AtlasSealCLHEP
eflowEvent eflowEventTPCnv )
# Install files from the package:
atlas_install_joboptions( share/*.py )
# Set up (a) test(s) for the converter(s):
if( IS_DIRECTORY ${CMAKE_SOURCE_DIR}/Database/AthenaPOOL/AthenaPoolUtilities )
set( AthenaPoolUtilitiesTest_DIR
${CMAKE_SOURCE_DIR}/Database/AthenaPOOL/AthenaPoolUtilities/cmake )
endif()
find_package( AthenaPoolUtilitiesTest )
if( ATHENAPOOLUTILITIESTEST_FOUND )
......@@ -39,5 +24,6 @@ if( ATHENAPOOLUTILITIESTEST_FOUND )
run_tpcnv_legacy_test( eflowEventTPCnv_18.0.0 AOD-18.0.0-full
REFERENCE_TAG ${EFLOWATHENAPOOL_REFERENCE_TAG} )
else()
message( WARNING "Couldn't find AthenaPoolUtilitiesTest. No test(s) set up." )
endif()
message( WARNING
"Couldn't find AthenaPoolUtilitiesTest. No test(s) set up." )
endif()
################################################################################
# Package: egammaAthenaPool
################################################################################
# Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
# Declare the package name:
atlas_subdir( egammaAthenaPool )
# Declare the package's dependencies:
atlas_depends_on_subdirs( PUBLIC
Database/AthenaPOOL/AthenaPoolUtilities
Database/AtlasSealCLHEP
PRIVATE
Control/AthenaBaseComps
Database/AthenaPOOL/AthenaPoolCnvSvc
GaudiKernel
Reconstruction/egamma/egammaEvent
Reconstruction/egamma/egammaEventTPCnv )
# Component(s) in the package:
atlas_add_poolcnv_library( egammaAthenaPoolPoolCnv
src/*.cxx
FILES egammaEvent/egammaContainer.h egammaEvent/ElectronContainer.h egammaEvent/PhotonContainer.h egammaEvent/egDetailContainer.h egammaEvent/EMShowerMinimalContainer.h egammaEvent/CaloRingsContainer.h
TYPES_WITH_NAMESPACE
LINK_LIBRARIES AthenaPoolUtilities AthenaBaseComps AthenaPoolCnvSvcLib GaudiKernel egammaEvent egammaEventTPCnv )
src/*.h src/*.cxx
FILES egammaEvent/egammaContainer.h egammaEvent/ElectronContainer.h
egammaEvent/PhotonContainer.h egammaEvent/egDetailContainer.h
egammaEvent/EMShowerMinimalContainer.h egammaEvent/CaloRingsContainer.h
LINK_LIBRARIES AthenaPoolUtilities AthenaBaseComps AthenaPoolCnvSvcLib
GaudiKernel egammaEvent egammaEventTPCnv )
# Install files from the package:
atlas_install_joboptions( share/*.py )
# Set up (a) test(s) for the converter(s):
if( IS_DIRECTORY ${CMAKE_SOURCE_DIR}/Database/AthenaPOOL/AthenaPoolUtilities )
set( AthenaPoolUtilitiesTest_DIR
${CMAKE_SOURCE_DIR}/Database/AthenaPOOL/AthenaPoolUtilities/cmake )
endif()
find_package( AthenaPoolUtilitiesTest )
if( ATHENAPOOLUTILITIESTEST_FOUND )
......@@ -45,5 +30,6 @@ if( ATHENAPOOLUTILITIESTEST_FOUND )
run_tpcnv_legacy_test( egammaEventTPCnv_18.0.0 AOD-18.0.0-full
REFERENCE_TAG ${EGAMMAATHENAPOOL_REFERENCE_TAG} )
else()
message( WARNING "Couldn't find AthenaPoolUtilitiesTest. No test(s) set up." )
endif()
message( WARNING
"Couldn't find AthenaPoolUtilitiesTest. No test(s) set up." )
endif()
################################################################################
# Package: tauEventAthenaPool
################################################################################
# Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
# Declare the package name:
atlas_subdir( tauEventAthenaPool )
# Declare the package's dependencies:
atlas_depends_on_subdirs( PUBLIC
Database/AthenaPOOL/AthenaPoolUtilities
Database/AtlasSealCLHEP
PRIVATE
Database/AthenaPOOL/AthenaPoolCnvSvc
GaudiKernel
Reconstruction/tauEvent
Reconstruction/tauEventTPCnv )
# Component(s) in the package:
atlas_add_poolcnv_library( tauEventAthenaPoolPoolCnv
src/*.cxx
FILES tauEvent/TauJetContainer.h tauEvent/TauDetailsContainer.h
TYPES_WITH_NAMESPACE Analysis::TauJetContainer Analysis::TauDetailsContainer
LINK_LIBRARIES AthenaPoolUtilities AthenaPoolCnvSvcLib GaudiKernel tauEvent tauEventTPCnv )
src/*.h src/*.cxx
FILES tauEvent/TauJetContainer.h tauEvent/TauDetailsContainer.h
TYPES_WITH_NAMESPACE Analysis::TauJetContainer Analysis::TauDetailsContainer
LINK_LIBRARIES AthenaPoolUtilities AthenaPoolCnvSvcLib GaudiKernel tauEvent
tauEventTPCnv )
# Install files from the package:
atlas_install_joboptions( share/*.py )
# Set up (a) test(s) for the converter(s):
if( IS_DIRECTORY ${CMAKE_SOURCE_DIR}/Database/AthenaPOOL/AthenaPoolUtilities )
set( AthenaPoolUtilitiesTest_DIR
${CMAKE_SOURCE_DIR}/Database/AthenaPOOL/AthenaPoolUtilities/cmake )
endif()
find_package( AthenaPoolUtilitiesTest )
if( ATHENAPOOLUTILITIESTEST_FOUND )
......@@ -44,5 +29,6 @@ if( ATHENAPOOLUTILITIESTEST_FOUND )
run_tpcnv_legacy_test( tauEventTPCnv_18.0.0 AOD-18.0.0-full
REFERENCE_TAG ${TAUEVENTATHENAPOOL_REFERENCE_TAG} )
else()
message( WARNING "Couldn't find AthenaPoolUtilitiesTest. No test(s) set up." )
endif()
message( WARNING
"Couldn't find AthenaPoolUtilitiesTest. No test(s) set up." )
endif()
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