From 7a638c0f1471339068c22529bccdbc7af4423c20 Mon Sep 17 00:00:00 2001 From: scott snyder <sss@karma> Date: Wed, 13 May 2020 16:24:55 +0200 Subject: [PATCH] MagFieldElements: cmake fixes Library dependency fixes. Fix circular package dependency. --- MagneticField/MagFieldElements/CMakeLists.txt | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/MagneticField/MagFieldElements/CMakeLists.txt b/MagneticField/MagFieldElements/CMakeLists.txt index 30aa8f0454f..13dde183f9d 100644 --- a/MagneticField/MagFieldElements/CMakeLists.txt +++ b/MagneticField/MagFieldElements/CMakeLists.txt @@ -9,11 +9,9 @@ atlas_subdir( MagFieldElements ) atlas_depends_on_subdirs( PUBLIC Control/AthenaBaseComps MagneticField/MagFieldInterfaces - MagneticField/MagFieldConditions Control/CxxUtils Event/EventPrimitives PRIVATE - MagneticField/MagFieldElements Control/StoreGate Database/AthenaPOOL/AthenaPoolUtilities GaudiKernel @@ -28,7 +26,8 @@ atlas_add_library( MagFieldElements src/*.cxx PUBLIC_HEADERS MagFieldElements INCLUDE_DIRS ${ROOT_INCLUDE_DIRS} ${CLHEP_INCLUDE_DIRS} - LINK_LIBRARIES ${ROOT_LIBRARIES} ${CLHEP_LIBRARIES} AthenaBaseComps GaudiKernel CxxUtils EventPrimitives) + LINK_LIBRARIES ${ROOT_LIBRARIES} ${CLHEP_LIBRARIES} AthenaBaseComps GaudiKernel CxxUtils EventPrimitives + PRIVATE_LINK_LIBRARIES PathResolver ) # Install files from the package: atlas_install_headers( MagFieldElements ) -- GitLab