Skip to content
Snippets Groups Projects
Commit 6cb55054 authored by Frank Winklmeier's avatar Frank Winklmeier
Browse files

EventSelectorAthenaPool: cmake cleanup

Remove `atlas_depends_on_subdirs` and update link dependencies.
parent 45005652
6 merge requests!58791DataQualityConfigurations: Modify L1Calo config for web display,!46784MuonCondInterface: Enable thread-safety checking.,!46776Updated LArMonitoring config file for WD to match new files produced using MT,!45405updated ART test cron job,!42417Draft: DIRE and VINCIA Base Fragments for Pythia 8.3,!36075AthenaPOOL: cmake cleanup
################################################################################
# Package: EventSelectorAthenaPool
################################################################################
# Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
# Declare the package name:
atlas_subdir( EventSelectorAthenaPool )
# Declare the package's dependencies:
atlas_depends_on_subdirs(
PUBLIC
PRIVATE
Control/AthenaBaseComps
Control/AthenaKernel
Control/StoreGate
Database/APR/CollectionBase
Database/APR/PersistencySvc
Database/AthenaPOOL/AthenaPoolCnvSvc
Database/AthenaPOOL/AthenaPoolUtilities
Database/AthenaPOOL/PoolSvc
Database/PersistentDataModel
GaudiKernel )
# External dependencies:
find_package( CORAL COMPONENTS CoralBase CoralKernel RelationalAccess )
find_package( CORAL COMPONENTS CoralBase )
# Component(s) in the package:
atlas_add_component( EventSelectorAthenaPool
......@@ -32,14 +15,13 @@ atlas_add_component( EventSelectorAthenaPool
src/PoolCollectionConverter.cxx
src/registerKeys.cxx
src/components/*.cxx
INCLUDE_DIRS ${CORAL_INCLUDE_DIRS}
LINK_LIBRARIES ${CORAL_LIBRARIES} AthenaBaseComps AthenaKernel StoreGateLib SGtests CollectionBase PersistencySvc AthenaPoolCnvSvcLib AthenaPoolUtilities PersistentDataModel GaudiKernel )
INCLUDE_DIRS ${CORAL_INCLUDE_DIRS}
LINK_LIBRARIES ${CORAL_LIBRARIES} AthenaBaseComps AthenaKernel AthenaPoolCnvSvcLib AthenaPoolUtilities CollectionBase GaudiKernel PersistencySvc PersistentDataModel PoolSvcLib StoreGateLib )
# Install files from the package:
atlas_install_python_modules( python/*.py )
atlas_install_python_modules( python/*.py POST_BUILD_CMD ${ATLAS_FLAKE8} )
atlas_install_joboptions( share/*.py )
atlas_add_test( CondProxyProviderConfig_test
SCRIPT python -m EventSelectorAthenaPool.CondProxyProviderConfig
LOG_SELECT_PATTERN "ComponentAccumulator|^---|^CondProxyProvider" )
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment