-
Dave Casper authoredDave Casper authored
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
CMakeLists.txt 2.22 KiB
################################################################################
# Package: TrackerReadoutGeometry
################################################################################
# Declare the package name:
atlas_subdir( TrackerReadoutGeometry )
# Declare the package's dependencies:
atlas_depends_on_subdirs( PUBLIC
Control/AthenaBaseComps
Control/AthenaKernel
Control/CxxUtils
Control/StoreGate
DetectorDescription/FaserDetDescr
DetectorDescription/GeoModel/GeoModelUtilities
DetectorDescription/GeoModel/GeoModelFaserUtilities
DetectorDescription/GeoPrimitives
DetectorDescription/Identifier
GaudiKernel
InnerDetector/InDetConditions/InDetCondTools
Tracker/TrackerDetDescr/TrackerIdentifier
Tracking/TrkDetDescr/TrkDetElementBase
Tracking/TrkDetDescr/TrkSurfaces
Tracking/TrkEvent/TrkEventPrimitives
DetectorDescription/DetDescrCond/DetDescrConditions
PRIVATE
Database/AthenaPOOL/AthenaPoolUtilities
DetectorDescription/IdDictDetDescr
)
# External dependencies:
find_package( CLHEP )
find_package( Eigen )
find_package( GeoModelCore )
# Component(s) in the package:
atlas_add_library( TrackerReadoutGeometry
src/*.cxx
PUBLIC_HEADERS TrackerReadoutGeometry
INCLUDE_DIRS ${CLHEP_INCLUDE_DIRS} ${EIGEN_INCLUDE_DIRS}
DEFINITIONS ${CLHEP_DEFINITIONS}
LINK_LIBRARIES ${CLHEP_LIBRARIES} ${EIGEN_LIBRARIES} ${GEOMODEL_LIBRARIES} AthenaKernel CxxUtils FaserDetDescr GeoModelUtilities GeoModelFaserUtilities GeoPrimitives Identifier GaudiKernel TrackerIdentifier TrkDetElementBase TrkSurfaces TrkEventPrimitives StoreGateLib SGtests AthenaBaseComps DetDescrConditions
PRIVATE_LINK_LIBRARIES AthenaPoolUtilities IdDictDetDescr )