Skip to content
Snippets Groups Projects
Commit 50ddbc3c authored by Adam Edward Barton's avatar Adam Edward Barton :speech_balloon:
Browse files

Merge branch 'cmake.xAODJetCnv-20200521' into 'master'

xAODJetCnv+xAODTrigCaloCnv+xAODTrigMuonCnv: cmake fixes

See merge request atlas/athena!33088
parents 0491459e 9fe40075
No related branches found
No related tags found
No related merge requests found
...@@ -17,14 +17,20 @@ atlas_depends_on_subdirs( PUBLIC ...@@ -17,14 +17,20 @@ atlas_depends_on_subdirs( PUBLIC
Control/StoreGate Control/StoreGate
Reconstruction/Jet/JetEvent ) Reconstruction/Jet/JetEvent )
atlas_add_library( xAODJetCnvLib
xAODJetCnv/*.h
INTERFACE
PUBLIC_HEADERS xAODJetCnv
LINK_LIBRARIES GaudiKernel xAODJet xAODBase AthLinks )
# Component(s) in the package: # Component(s) in the package:
atlas_add_component( xAODJetCnv atlas_add_component( xAODJetCnv
src/*.cxx src/*.cxx
src/components/*.cxx src/components/*.cxx
LINK_LIBRARIES AthLinks xAODBase xAODJet GaudiKernel AthenaBaseComps AthenaKernel StoreGateLib SGtests JetEvent ) LINK_LIBRARIES xAODJetCnvLib xAODJet GaudiKernel AthenaBaseComps AthenaKernel StoreGateLib SGtests JetEvent )
# Install files from the package: # Install files from the package:
atlas_install_headers( xAODJetCnv )
atlas_install_python_modules( python/*.py ) atlas_install_python_modules( python/*.py )
atlas_install_joboptions( share/*.py ) atlas_install_joboptions( share/*.py )
...@@ -14,14 +14,20 @@ atlas_depends_on_subdirs( PUBLIC ...@@ -14,14 +14,20 @@ atlas_depends_on_subdirs( PUBLIC
Control/AthenaKernel Control/AthenaKernel
Trigger/TrigEvent/TrigCaloEvent ) Trigger/TrigEvent/TrigCaloEvent )
atlas_add_library( xAODTrigCaloCnvLib
xAODTrigCaloCnv/*.h
INTERFACE
PUBLIC_HEADERS xAODTrigCaloCnv
LINK_LIBRARIES GaudiKernel xAODTrigCalo )
# Component(s) in the package: # Component(s) in the package:
atlas_add_component( xAODTrigCaloCnv atlas_add_component( xAODTrigCaloCnv
src/*.cxx src/*.cxx
src/components/*.cxx src/components/*.cxx
LINK_LIBRARIES xAODTrigCalo GaudiKernel AthenaBaseComps AthenaKernel TrigCaloEvent ) LINK_LIBRARIES xAODTrigCaloCnvLib xAODTrigCalo GaudiKernel AthenaBaseComps AthenaKernel TrigCaloEvent )
# Install files from the package: # Install files from the package:
atlas_install_headers( xAODTrigCaloCnv )
atlas_install_python_modules( python/*.py ) atlas_install_python_modules( python/*.py )
atlas_install_joboptions( share/*.py ) atlas_install_joboptions( share/*.py )
...@@ -18,14 +18,20 @@ atlas_depends_on_subdirs( PUBLIC ...@@ -18,14 +18,20 @@ atlas_depends_on_subdirs( PUBLIC
Event/FourMomUtils Event/FourMomUtils
Trigger/TrigEvent/TrigMuonEvent ) Trigger/TrigEvent/TrigMuonEvent )
atlas_add_library( xAODTrigMuonCnvLib
xAODTringMuonCnv/*.h
INTERFACE
PUBLIC_HEADERS xAODTrigMuonCnv
LINK_LIBRARIES GaudiKernel xAODTrigMuon xAODMuon xAODTracking )
# Component(s) in the package: # Component(s) in the package:
atlas_add_component( xAODTrigMuonCnv atlas_add_component( xAODTrigMuonCnv
src/*.cxx src/*.cxx
src/components/*.cxx src/components/*.cxx
LINK_LIBRARIES xAODMuon xAODTracking xAODTrigMuon GaudiKernel AthenaBaseComps AthenaKernel AthLinks FourMomUtils TrigMuonEvent ) LINK_LIBRARIES xAODTrigMuonCnvLib xAODMuon xAODTracking xAODTrigMuon GaudiKernel AthenaBaseComps AthenaKernel AthLinks FourMomUtils TrigMuonEvent )
# Install files from the package: # Install files from the package:
atlas_install_headers( xAODTrigMuonCnv )
atlas_install_python_modules( python/xAODTrigMuonCnvConfig.py python/xAODTrigMuonCnvConfigDb.py ) atlas_install_python_modules( python/xAODTrigMuonCnvConfig.py python/xAODTrigMuonCnvConfigDb.py )
atlas_install_joboptions( share/addEFMuonxAODCnv_jobOptions.py share/runEFMuonAODCnvAlg_topOptions.py ) atlas_install_joboptions( share/addEFMuonxAODCnv_jobOptions.py share/runEFMuonAODCnvAlg_topOptions.py )
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