diff --git a/Reconstruction/HeavyIonRec/HIGlobal/CMakeLists.txt b/Reconstruction/HeavyIonRec/HIGlobal/CMakeLists.txt index 340e93a3bb1589b0b63688b9af69261e51bdfedd..bf55458e480fe8edf6a68609c4e3fb10aebbfcfd 100644 --- a/Reconstruction/HeavyIonRec/HIGlobal/CMakeLists.txt +++ b/Reconstruction/HeavyIonRec/HIGlobal/CMakeLists.txt @@ -1,38 +1,21 @@ -################################################################################ -# Package: HIGlobal -################################################################################ +# Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration # Declare the package name: atlas_subdir( HIGlobal ) -# Declare the package's dependencies: -atlas_depends_on_subdirs( PUBLIC - Calorimeter/CaloEvent - Control/AthToolSupport/AsgTools - Control/AthenaBaseComps - Event/NavFourMom - Event/xAOD/xAODHIEvent - PhysicsAnalysis/HeavyIonPhys/HIEventUtils - PRIVATE - Control/Navigation - GaudiKernel ) - -# External dependencies: -find_package( ROOT COMPONENTS Core Tree MathCore Hist RIO pthread ) - # Component(s) in the package: atlas_add_library( HIGlobalLib HIGlobal/*.h INTERFACE PUBLIC_HEADERS HIGlobal - LINK_LIBRARIES AsgTools AthenaBaseComps CaloEvent GaudiKernel HIEventUtilsLib NavFourMom xAODHIEvent ) + LINK_LIBRARIES AsgTools AthenaBaseComps CaloEvent GaudiKernel HIEventUtilsLib NavFourMom StoreGateLib xAODCaloEvent xAODHIEvent ) atlas_add_component( HIGlobal src/*.cxx src/components/*.cxx - LINK_LIBRARIES GaudiKernel Navigation HIGlobalLib ) + LINK_LIBRARIES CaloEvent GaudiKernel HIEventUtilsLib HIGlobalLib Navigation StoreGateLib xAODHIEvent ) # Install files from the package: -atlas_install_python_modules( python/*.py ) +atlas_install_python_modules( python/*.py POST_BUILD_CMD ${ATLAS_FLAKE8} ) atlas_install_joboptions( share/*.py ) diff --git a/Reconstruction/HeavyIonRec/HIJetRec/CMakeLists.txt b/Reconstruction/HeavyIonRec/HIJetRec/CMakeLists.txt index 0f6fbbb31b319bbab257654cd2f20e0a69c4d704..b380f54ca13fc625644a2a33ba265fa720d25e13 100644 --- a/Reconstruction/HeavyIonRec/HIJetRec/CMakeLists.txt +++ b/Reconstruction/HeavyIonRec/HIJetRec/CMakeLists.txt @@ -16,7 +16,7 @@ atlas_add_library( HIJetRecLib atlas_add_component( HIJetRec Root/*.cxx src/*.h src/*.cxx src/components/*.cxx - LINK_LIBRARIES AthenaBaseComps CaloEvent CaloInterfaceLib CaloRecLib CaloUtilsLib CxxUtils HIJetRecLib JetInterface JetRecLib NavFourMom Navigation PathResolver StoreGateLib xAODCore xAODEventInfo xAODTracking ) + LINK_LIBRARIES ${ROOT_LIBRARIES} AsgTools AthenaBaseComps CaloEvent CaloInterfaceLib CaloRecLib CaloUtilsLib CxxUtils FourMomUtils HIEventUtilsLib HIJetRecLib JetInterface JetRecLib NavFourMom Navigation PathResolver StoreGateLib xAODBase xAODCaloEvent xAODCore xAODEventInfo xAODHIEvent xAODJet xAODTracking ) # Install files from the package: atlas_install_python_modules( python/*.py POST_BUILD_CMD ${ATLAS_FLAKE8} ) diff --git a/Reconstruction/HeavyIonRec/HIMonitoring/CMakeLists.txt b/Reconstruction/HeavyIonRec/HIMonitoring/CMakeLists.txt index 76958d5975b2fe9819d8dd9e2c9eb9eac14f2350..df9bd52fed372b7845b28dc1711a24e9c6818b7d 100644 --- a/Reconstruction/HeavyIonRec/HIMonitoring/CMakeLists.txt +++ b/Reconstruction/HeavyIonRec/HIMonitoring/CMakeLists.txt @@ -1,40 +1,22 @@ -################################################################################ -# Package: HIMonitoring -################################################################################ +# Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration # Declare the package name: atlas_subdir( HIMonitoring ) -# Declare the package's dependencies: -atlas_depends_on_subdirs( PUBLIC - Control/AthenaMonitoring - Event/xAOD/xAODEgamma - Event/xAOD/xAODForward - Event/xAOD/xAODHIEvent - Event/xAOD/xAODMuon - Event/xAOD/xAODTracking - Event/xAOD/xAODTrigMinBias - ForwardDetectors/ZDC/ZdcAnalysis - GaudiKernel - PhysicsAnalysis/ElectronPhotonID/ElectronPhotonSelectorTools - PRIVATE - Tools/LWHists ) - # External dependencies: -find_package( ROOT COMPONENTS MathCore Core Tree Hist RIO pthread Graf Graf3d Gpad Html Postscript Gui GX11TTF GX11 ) +find_package( ROOT COMPONENTS Core ) # Component(s) in the package: atlas_add_library( HIMonitoringLib src/*.cxx PUBLIC_HEADERS HIMonitoring INCLUDE_DIRS ${ROOT_INCLUDE_DIRS} - LINK_LIBRARIES ${ROOT_LIBRARIES} xAODEgamma xAODForward xAODHIEvent xAODMuon xAODTracking xAODTrigMinBias GaudiKernel AthenaMonitoringLib ZdcAnalysisLib ElectronPhotonSelectorToolsLib - PRIVATE_LINK_LIBRARIES LWHists ) + LINK_LIBRARIES AthenaMonitoringLib xAODHIEvent xAODTrigMinBias + PRIVATE_LINK_LIBRARIES ${ROOT_LIBRARIES} ElectronPhotonSelectorToolsLib LWHists PATCoreAcceptLib xAODEgamma xAODForward xAODMuon ) atlas_add_component( HIMonitoring src/components/*.cxx - INCLUDE_DIRS ${ROOT_INCLUDE_DIRS} - LINK_LIBRARIES ${ROOT_LIBRARIES} AthenaMonitoringLib xAODEgamma xAODForward xAODHIEvent xAODMuon xAODTracking xAODTrigMinBias GaudiKernel ElectronPhotonSelectorToolsLib LWHists ZdcAnalysisLib HIMonitoringLib ) + LINK_LIBRARIES HIMonitoringLib ) # Install files from the package: atlas_install_joboptions( share/*.py )