Skip to content
Snippets Groups Projects
Commit 05a0b64e authored by Adam Edward Barton's avatar Adam Edward Barton
Browse files

Merge branch 'cmake.InDetAlignGenTools-20200719' into 'master'

InDetAlignGenTools+InDetAlignToolInterfaces: cmake fixes

See merge request atlas/athena!34906
parents 8c082831 59f0f44e
No related branches found
No related tags found
No related merge requests found
......@@ -51,13 +51,17 @@ find_package( CORAL COMPONENTS CoralBase CoralKernel RelationalAccess )
find_package( Eigen )
find_package( HepPDT )
atlas_add_library( InDetAlignGenToolsLib
InDetAlignGenTools/*.h
INTERFACE
PUBLIC_HEADERS InDetAlignGenTools
LINK_LIBRARIES GaudiKernel CxxUtils Identifier AthenaKernel AthenaBaseComps InDetAlignTrkInfo EventPrimitives GeoPrimitives AthContainers TrkTrack AthenaPoolUtilities InDetPrepRawData InDetReadoutGeometry StoreGateLib TrkToolInterfaces InDetAlignToolInterfaces TrkEventUtils TrkEventPrimitives )
# Component(s) in the package:
atlas_add_component( InDetAlignGenTools
src/*.cxx
src/components/*.cxx
INCLUDE_DIRS ${CORAL_INCLUDE_DIRS} ${HEPPDT_INCLUDE_DIRS} ${CLHEP_INCLUDE_DIRS} ${EIGEN_INCLUDE_DIRS}
LINK_LIBRARIES ${CORAL_LIBRARIES} ${HEPPDT_LIBRARIES} ${CLHEP_LIBRARIES} AtlasHepMCLib ${EIGEN_LIBRARIES} AthenaBaseComps AthenaPoolUtilities GeoPrimitives Identifier EventPrimitives InDetAlignTrkInfo InDetPrepRawData TrkEventPrimitives TrkEventUtils TrkTrack TrkExInterfaces TrkToolInterfaces AthenaKernel AthContainers AtlasDetDescr CxxUtils DetDescrConditions GaudiKernel InDetIdentifier InDetReadoutGeometry PixelReadoutGeometry SCT_ReadoutGeometry TRT_ReadoutGeometry TrkMeasurementBase TrkParameters TrkPrepRawData TrkRIO_OnTrack TrkTrackSummary TrkTruthData TrkFitterInterfaces EventContainers TrackRecordLib )
# Install files from the package:
atlas_install_headers( InDetAlignGenTools )
LINK_LIBRARIES ${CORAL_LIBRARIES} ${HEPPDT_LIBRARIES} ${CLHEP_LIBRARIES} InDetAlignGenToolsLib AtlasHepMCLib ${EIGEN_LIBRARIES} TrkExInterfaces AtlasDetDescr DetDescrConditions InDetIdentifier PixelReadoutGeometry SCT_ReadoutGeometry TRT_ReadoutGeometry TrkMeasurementBase TrkParameters TrkPrepRawData TrkRIO_OnTrack TrkTrackSummary TrkTruthData TrkFitterInterfaces EventContainers TrackRecordLib RegistrationServicesLib )
......@@ -10,6 +10,9 @@ atlas_depends_on_subdirs( PUBLIC
Control/AthContainers
GaudiKernel )
# Install files from the package:
atlas_install_headers( InDetAlignToolInterfaces )
atlas_add_library( InDetAlignToolInterfaces
InDetAlignToolInterfaces/*.h
INTERFACE
PUBLIC_HEADERS InDetAlignToolInterfaces
LINK_LIBRARIES GaudiKernel AthContainers )
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