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