From accdb5be53cd256392d8cfe3f197712d01c072d5 Mon Sep 17 00:00:00 2001
From: scott snyder <sss@karma>
Date: Fri, 10 Jul 2020 18:35:36 -0400
Subject: [PATCH] TrkAlignInterfaces: cmake fixes

Define an interface libarary for exported headers.
---
 Tracking/TrkAlignment/TrkAlignInterfaces/CMakeLists.txt | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/Tracking/TrkAlignment/TrkAlignInterfaces/CMakeLists.txt b/Tracking/TrkAlignment/TrkAlignInterfaces/CMakeLists.txt
index faa63c2bcc5..32026fb93ef 100644
--- a/Tracking/TrkAlignment/TrkAlignInterfaces/CMakeLists.txt
+++ b/Tracking/TrkAlignment/TrkAlignInterfaces/CMakeLists.txt
@@ -12,6 +12,9 @@ atlas_depends_on_subdirs( PUBLIC
                           Tracking/TrkAlignment/TrkAlignEvent
                           Tracking/TrkEvent/TrkTrack )
 
-# Install files from the package:
-atlas_install_headers( TrkAlignInterfaces )
+atlas_add_library( TrkAlignInterfaces
+                   TrkAlignInterfaces/*.h
+                   INTERFACE
+                   PUBLIC_HEADERS TrkAlignInterfaces
+                   LINK_LIBRARIES GaudiKernel AthContainers TrkAlignEvent TrkTrack )
 
-- 
GitLab