Skip to content
Snippets Groups Projects
Commit b4c884eb authored by Vakhtang Tsulaia's avatar Vakhtang Tsulaia
Browse files

Merge branch 'cmake.MuonDigToolInterfaces-20200501' into 'master'

MuonDigToolInterfaces+MuonRegionSelector+TrackRecord: cmake fixes

See merge request atlas/athena!32526
parents 6918bc53 9bdd35bf
No related branches found
No related tags found
No related merge requests found
...@@ -25,6 +25,12 @@ atlas_depends_on_subdirs( PUBLIC ...@@ -25,6 +25,12 @@ atlas_depends_on_subdirs( PUBLIC
find_package( CLHEP ) find_package( CLHEP )
find_package( Eigen ) find_package( Eigen )
atlas_add_library( MuonRegionSelectorLib
MuonRegionSelector/*.h
INTERFACE
PUBLIC_HEADERS MuonRegionSelector
LINK_LIBRARIES RegSelLUT AthenaBaseComps GaudiKernel GeoPrimitives )
# Component(s) in the package: # Component(s) in the package:
atlas_add_component( MuonRegionSelector atlas_add_component( MuonRegionSelector
src/*.cxx src/*.cxx
...@@ -36,9 +42,8 @@ atlas_add_component( MuonRegionSelector ...@@ -36,9 +42,8 @@ atlas_add_component( MuonRegionSelector
MuonMDT_CablingLib MuonTGC_CablingLib RPCcablingInterfaceLib MuonMDT_CablingLib MuonTGC_CablingLib RPCcablingInterfaceLib
MuonReadoutGeometry MuonReadoutGeometry
MuonAGDDDescription ) MuonAGDDDescription MuonRegionSelectorLib )
# Install files from the package: # Install files from the package:
atlas_install_headers( MuonRegionSelector )
atlas_install_joboptions( share/*.py ) atlas_install_joboptions( share/*.py )
...@@ -9,6 +9,8 @@ atlas_subdir( MuonDigToolInterfaces ) ...@@ -9,6 +9,8 @@ atlas_subdir( MuonDigToolInterfaces )
atlas_depends_on_subdirs( PUBLIC atlas_depends_on_subdirs( PUBLIC
GaudiKernel ) GaudiKernel )
# Install files from the package: atlas_add_library( MuonDigToolInterfacesLib
atlas_install_headers( MuonDigToolInterfaces ) MuonDigToolInterfaces/*.h
INTERFACE
PUBLIC_HEADERS MuonDigToolInterfaces
LINK_LIBRARIES GaudiKernel )
...@@ -16,13 +16,17 @@ atlas_depends_on_subdirs( PUBLIC ...@@ -16,13 +16,17 @@ atlas_depends_on_subdirs( PUBLIC
find_package( CLHEP ) find_package( CLHEP )
find_package( ROOT COMPONENTS Core Tree MathCore Hist RIO pthread ) find_package( ROOT COMPONENTS Core Tree MathCore Hist RIO pthread )
atlas_add_library( TrackRecordLib
TrackRecord/*.h
INTERFACE
PUBLIC_HEADERS TrackRecord
INCLUDE_DIRS ${CLHEP_INCLUDE_DIRS}
LINK_LIBRARIES HitManagement AthenaKernel ${CLHEP_LIBRARIES} )
# Component(s) in the package: # Component(s) in the package:
atlas_add_dictionary( TrackRecordDict atlas_add_dictionary( TrackRecordDict
TrackRecord/TrackRecordDict.h TrackRecord/TrackRecordDict.h
TrackRecord/selection.xml TrackRecord/selection.xml
INCLUDE_DIRS ${ROOT_INCLUDE_DIRS} ${CLHEP_INCLUDE_DIRS} INCLUDE_DIRS ${ROOT_INCLUDE_DIRS} ${CLHEP_INCLUDE_DIRS}
LINK_LIBRARIES ${ROOT_LIBRARIES} ${CLHEP_LIBRARIES} AthenaKernel HitManagement ) LINK_LIBRARIES ${ROOT_LIBRARIES} ${CLHEP_LIBRARIES} AthenaKernel HitManagement TrackRecordLib )
# Install files from the package:
atlas_install_headers( TrackRecord )
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