CMakeLists.txt 1.19 KB
Newer Older
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
################################################################################
# Package: TrigTrackJetFinderTool
################################################################################

# Declare the package name:
atlas_subdir( TrigTrackJetFinderTool )

# Declare the package's dependencies:
atlas_depends_on_subdirs( PUBLIC
                          Control/AthenaBaseComps
                          GaudiKernel
                          Reconstruction/Particle
                          Tracking/TrkEvent/TrkTrack
                          Trigger/TrigEvent/TrigInDetEvent )

# External dependencies:
17
find_package( ROOT COMPONENTS MathCore )
18
19

# Component(s) in the package:
20
21
22
23
24
25
atlas_add_library( TrigTrackJetFinderToolLib
                   TrigTrackJetFinderTool/*.h
                   INTERFACE
                   PUBLIC_HEADERS TrigTrackJetFinderTool
                   LINK_LIBRARIES AthenaBaseComps GaudiKernel Particle TrigInDetEvent TrkTrack )

26
27
28
29
atlas_add_component( TrigTrackJetFinderTool
                     src/*.cxx
                     src/components/*.cxx
                     INCLUDE_DIRS ${ROOT_INCLUDE_DIRS}
30
                     LINK_LIBRARIES ${ROOT_LIBRARIES} TrigTrackJetFinderToolLib )