From fc0a473ff52c4ff9b88f7725a0205fa3e85d8ab1 Mon Sep 17 00:00:00 2001 From: Frank Winklmeier <fwinkl@cern> Date: Mon, 19 Oct 2020 11:34:05 +0200 Subject: [PATCH] ActsGeometryInterfaces: cmake cleanup Remove unused Eigen dependecy. Delete obsolete `atlas_depends_on_subdirs`. --- .../ActsGeometryInterfaces/CMakeLists.txt | 23 ++++++------------- 1 file changed, 7 insertions(+), 16 deletions(-) diff --git a/Tracking/Acts/ActsGeometryInterfaces/CMakeLists.txt b/Tracking/Acts/ActsGeometryInterfaces/CMakeLists.txt index 71664b93af9..b98ea3d9957 100644 --- a/Tracking/Acts/ActsGeometryInterfaces/CMakeLists.txt +++ b/Tracking/Acts/ActsGeometryInterfaces/CMakeLists.txt @@ -1,28 +1,19 @@ +# Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration # Declare the package name: atlas_subdir( ActsGeometryInterfaces ) -# Declare the package's dependencies: -atlas_depends_on_subdirs( PUBLIC - PRIVATE - Control/StoreGate - AthenaKernel - AthenaBaseComps - GaudiKernel - ActsInterop ) - # External dependencies: -find_package( Eigen ) find_package( Acts COMPONENTS Core ) # Component(s) in the package: - atlas_add_library( ActsGeometryInterfacesLib ActsGeometryInterfaces/*.h INTERFACE PUBLIC_HEADERS ActsGeometryInterfaces - INCLUDE_DIRS ${EIGEN_INCLUDE_DIRS} - LINK_LIBRARIES ${EIGEN_LIBRARIES} - AthenaKernel - ActsInteropLib - ActsCore) + LINK_LIBRARIES + AthenaBaseComps + ActsCore + ActsGeometryLib + GaudiKernel + TrkGeometry ) -- GitLab