Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
athena
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Requirements
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Locked files
Deploy
Releases
Package Registry
Container Registry
Model registry
Operate
Terraform modules
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
Repository analytics
Code review analytics
Issue analytics
Insights
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Peter Sherwood
athena
Commits
419a97a5
Commit
419a97a5
authored
4 years ago
by
Frank Winklmeier
Browse files
Options
Downloads
Patches
Plain Diff
TrigSteering[Test]: cmake cleanup
parent
7c584f97
No related branches found
No related tags found
No related merge requests found
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
Trigger/TrigSteer/TrigSteering/CMakeLists.txt
+8
-55
8 additions, 55 deletions
Trigger/TrigSteer/TrigSteering/CMakeLists.txt
Trigger/TrigSteer/TrigSteeringTest/CMakeLists.txt
+1
-17
1 addition, 17 deletions
Trigger/TrigSteer/TrigSteeringTest/CMakeLists.txt
with
9 additions
and
72 deletions
Trigger/TrigSteer/TrigSteering/CMakeLists.txt
+
8
−
55
View file @
419a97a5
################################################################################
# Package: TrigSteering
################################################################################
# Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
# Declare the package name:
atlas_subdir
(
TrigSteering
)
# Declare the package's dependencies:
atlas_depends_on_subdirs
(
PUBLIC
Control/AthenaBaseComps
Control/AthenaKernel
Control/AthenaMonitoring
Control/AthContainers
Control/StoreGate
Event/EventInfo
Event/xAOD/xAODEventInfo
GaudiKernel
Trigger/TrigConfiguration/TrigConfBase
Trigger/TrigConfiguration/TrigConfHLTData
Trigger/TrigConfiguration/TrigConfInterfaces
Trigger/TrigEvent/TrigSteeringEvent
Trigger/TrigT1/L1Topo/L1TopoAlgorithms
Trigger/TrigT1/L1Topo/L1TopoCoreSim
Trigger/TrigT1/L1Topo/L1TopoEvent
Trigger/TrigT1/L1Topo/L1TopoSimulation
Trigger/TrigT1/TrigT1CaloEvent
Trigger/TrigT1/TrigT1CaloToolInterfaces
Trigger/TrigT1/TrigT1Result
Trigger/TrigTools/TrigTimeAlgs
PRIVATE
AtlasTest/TestTools
Event/ByteStreamCnvSvcBase
Event/xAOD/xAODTrigger
Trigger/TrigConfiguration/TrigConfL1Data
Trigger/TrigDataAccess/TrigSerializeResult
Trigger/TrigEvent/TrigNavigation
Trigger/TrigEvent/TrigStorageDefinitions
Trigger/TrigMonitoring/TrigMonitorBase
Trigger/TrigSteer/TrigInterfaces
Trigger/TrigT1/L1Topo/L1TopoCommon
Trigger/TrigT1/L1Topo/L1TopoConfig
Trigger/TrigT1/TrigT1Interfaces
)
# External dependencies:
find_package
(
Boost COMPONENTS filesystem thread system
)
find_package
(
CLHEP
)
find_package
(
ROOT COMPONENTS Core Tree MathCore Hist RIO pthread
)
find_package
(
tdaq-common COMPONENTS CTPfragment
)
# tag NEEDS_CORAL_BASE was not recognized in automatic conversion in cmt2cmake
# tag NEEDS_COOL_FACTORY was not recognized in automatic conversion in cmt2cmake
# Component(s) in the package:
atlas_add_library
(
TrigSteeringLib
src/*.cxx
PUBLIC_HEADERS TrigSteering
PRIVATE_INCLUDE_DIRS
${
ROOT_INCLUDE_DIRS
}
${
Boost_INCLUDE_DIRS
}
${
TDAQ-COMMON_INCLUDE_DIRS
}
${
CLHEP_INCLUDE_DIRS
}
PRIVATE_DEFINITIONS
${
CLHEP_DEFINITIONS
}
LINK_LIBRARIES AthenaBaseComps AthenaKernel Ath
Containers EventInfo xAODEventInfo GaudiKernel TrigConfBase TrigConfHLTData TrigSteeringEvent L1TopoAlgorithms L1TopoCoreSim L1TopoEvent TrigT1CaloToolInterfaces TrigT1Result AthenaMonitoringLib StoreGateLib SGtests L1TopoSimulationLib TrigT1CaloEventLib TrigTimeAlgsLib ByteStreamCnvSvcBaseLib TrigSerialize
Result
Lib
Trig
NavigationLib TrigMonitorBaseLib
TrigInterfacesLib
PRIVATE_LINK_LIBRARIES
${
ROOT
_LIBRARIES
}
${
Boost
_LIBRARIES
}
${
TDAQ-COMMON
_LIBRARIES
}
${
CLHEP
_LIBRARIES
}
TestTools xAODTrigger TrigConfL1Data TrigStorageDefinitions L1TopoCommon L1TopoConfig
TrigT1Interfaces
)
LINK_LIBRARIES
AthContainers
AthenaBaseComps AthenaKernel Ath
enaMonitoringLib ByteStreamCnvSvcBaseLib EventInfo GaudiKernel L1TopoAlgorithms L1TopoCoreSim L1TopoEvent L1TopoSimulationLib TrigConfBase TrigConfHLTData TrigConfInterfaces TrigNavigationLib TrigSteeringEvent TrigT1CaloEventLib TrigT1CaloToolInterfaces TrigT1
Result Trig
TimeAlgsLib xAODEventInfo
TrigInterfacesLib
PRIVATE_LINK_LIBRARIES
${
Boost
_LIBRARIES
}
${
CLHEP
_LIBRARIES
}
${
ROOT
_LIBRARIES
}
${
TDAQ-COMMON
_LIBRARIES
}
AthenaMonitoringKernelLib L1TopoCommon L1TopoConfig TrigConfL1Data TrigMonitorBaseLib TrigSerializeResultLib TrigStorageDefinitions
TrigT1Interfaces
xAODTrigger
)
atlas_add_component
(
TrigSteering
src/components/*.cxx
INCLUDE_DIRS
${
ROOT_INCLUDE_DIRS
}
${
Boost_INCLUDE_DIRS
}
${
TDAQ-COMMON_INCLUDE_DIRS
}
${
CLHEP_INCLUDE_DIRS
}
LINK_LIBRARIES
${
ROOT_LIBRARIES
}
${
Boost_LIBRARIES
}
${
TDAQ-COMMON_LIBRARIES
}
${
CLHEP_LIBRARIES
}
AthenaBaseComps AthenaKernel AthenaMonitoringLib AthContainers StoreGateLib SGtests EventInfo xAODEventInfo GaudiKernel TrigConfBase TrigConfHLTData TrigSteeringEvent L1TopoAlgorithms L1TopoCoreSim L1TopoEvent L1TopoSimulationLib TrigT1CaloEventLib TrigT1CaloToolInterfaces TrigT1Result TrigTimeAlgsLib TestTools ByteStreamCnvSvcBaseLib xAODTrigger TrigConfL1Data TrigSerializeResultLib TrigNavigationLib TrigStorageDefinitions TrigMonitorBaseLib TrigInterfacesLib L1TopoCommon L1TopoConfig TrigT1Interfaces TrigSteeringLib
)
LINK_LIBRARIES TrigSteeringLib
)
atlas_add_dictionary
(
TrigSteeringDict
TrigSteering/TrigSteeringDict.h
TrigSteering/selection.xml
INCLUDE_DIRS
${
ROOT_INCLUDE_DIRS
}
${
Boost_INCLUDE_DIRS
}
${
TDAQ-COMMON_INCLUDE_DIRS
}
${
CLHEP_INCLUDE_DIRS
}
LINK_LIBRARIES
${
ROOT_LIBRARIES
}
${
Boost_LIBRARIES
}
${
TDAQ-COMMON_LIBRARIES
}
${
CLHEP_LIBRARIES
}
AthenaBaseComps AthenaKernel AthenaMonitoringLib AthContainers StoreGateLib SGtests EventInfo xAODEventInfo GaudiKernel TrigConfBase TrigConfHLTData TrigSteeringEvent L1TopoAlgorithms L1TopoCoreSim L1TopoEvent L1TopoSimulationLib TrigT1CaloEventLib TrigT1CaloToolInterfaces TrigT1Result TrigTimeAlgsLib TestTools ByteStreamCnvSvcBaseLib xAODTrigger TrigConfL1Data TrigSerializeResultLib TrigNavigationLib TrigStorageDefinitions TrigMonitorBaseLib TrigInterfacesLib L1TopoCommon L1TopoConfig TrigT1Interfaces TrigSteeringLib
)
LINK_LIBRARIES TrigSteeringLib
)
# Tests in the package:
atlas_add_test
(
Signature_test
SOURCES
test/Signature_test.cxx
INCLUDE_DIRS
${
ROOT_INCLUDE_DIRS
}
${
Boost_INCLUDE_DIRS
}
${
TDAQ-COMMON_INCLUDE_DIRS
}
${
CLHEP_INCLUDE_DIRS
}
LINK_LIBRARIES
${
ROOT_LIBRARIES
}
${
Boost_LIBRARIES
}
${
TDAQ-COMMON_LIBRARIES
}
${
CLHEP_LIBRARIES
}
AthenaBaseComps AthenaKernel AthenaMonitoringLib AthContainers StoreGateLib SGtests EventInfo xAODEventInfo GaudiKernel TrigConfBase TrigConfHLTData TrigSteeringEvent L1TopoAlgorithms L1TopoCoreSim L1TopoEvent L1TopoSimulationLib TrigT1CaloEventLib TrigT1CaloToolInterfaces TrigT1Result TrigTimeAlgsLib TestTools ByteStreamCnvSvcBaseLib xAODTrigger TrigConfL1Data TrigSerializeResultLib TrigNavigationLib TrigStorageDefinitions TrigMonitorBaseLib TrigInterfacesLib L1TopoCommon L1TopoConfig TrigT1Interfaces TrigSteeringLib
LINK_LIBRARIES TestTools TrigSteeringLib
POST_EXEC_SCRIPT nopost.sh
)
atlas_add_test
(
SteeringChain_test
SOURCES
test/SteeringChain_test.cxx
INCLUDE_DIRS
${
ROOT_INCLUDE_DIRS
}
${
Boost_INCLUDE_DIRS
}
${
TDAQ-COMMON_INCLUDE_DIRS
}
${
CLHEP_INCLUDE_DIRS
}
LINK_LIBRARIES
${
ROOT_LIBRARIES
}
${
Boost_LIBRARIES
}
${
TDAQ-COMMON_LIBRARIES
}
${
CLHEP_LIBRARIES
}
AthenaBaseComps AthenaKernel AthenaMonitoringLib AthContainers StoreGateLib SGtests EventInfo xAODEventInfo GaudiKernel TrigConfBase TrigConfHLTData TrigSteeringEvent L1TopoAlgorithms L1TopoCoreSim L1TopoEvent L1TopoSimulationLib TrigT1CaloEventLib TrigT1CaloToolInterfaces TrigT1Result TrigTimeAlgsLib TestTools ByteStreamCnvSvcBaseLib xAODTrigger TrigConfL1Data TrigSerializeResultLib TrigNavigationLib TrigStorageDefinitions TrigMonitorBaseLib TrigInterfacesLib L1TopoCommon L1TopoConfig TrigT1Interfaces TrigSteeringLib
LINK_LIBRARIES TestTools TrigSteeringLib
POST_EXEC_SCRIPT nopost.sh
)
# Install files from the package:
atlas_install_python_modules
(
python/*.py
)
atlas_install_joboptions
(
share/*.py share/Lvl1Results.txt
)
...
...
This diff is collapsed.
Click to expand it.
Trigger/TrigSteer/TrigSteeringTest/CMakeLists.txt
+
1
−
17
View file @
419a97a5
################################################################################
# Package: TrigSteeringTest
################################################################################
# Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
# Declare the package name:
atlas_subdir
(
TrigSteeringTest
)
# Declare the package's dependencies:
atlas_depends_on_subdirs
(
PUBLIC
GaudiKernel
Trigger/TrigEvent/TrigSteeringEvent
Trigger/TrigSteer/TrigInterfaces
PRIVATE
Control/AthenaKernel
Control/AthContainers
Event/xAOD/xAODTrigger
Trigger/TrigEvent/TrigNavigation
Trigger/TrigT1/TrigT1Interfaces
Trigger/TrigTools/TrigTimeAlgs
)
# Component(s) in the package:
atlas_add_component
(
TrigSteeringTest
src/*.cxx
...
...
@@ -25,6 +10,5 @@ atlas_add_component( TrigSteeringTest
LINK_LIBRARIES GaudiKernel TrigSteeringEvent TrigInterfacesLib AthenaKernel AthContainers xAODTrigger TrigNavigationLib TrigT1Interfaces TrigTimeAlgsLib
)
# Install files from the package:
atlas_install_headers
(
TrigSteeringTest
)
atlas_install_python_modules
(
python/*.py
)
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment