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

IOVDb[TP,PT]Cnv: cmake cleanup

parent c1468b61
No related branches found
No related tags found
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,!35989Database/IOVDb*: cmake cleanup
################################################################################
# Package: IOVDbPTCnv
################################################################################
# Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
# Declare the package name:
atlas_subdir( IOVDbPTCnv )
# Declare the package's dependencies:
atlas_depends_on_subdirs( PUBLIC
Database/IOVDbDataModel
Database/IOVDbTPCnv
PRIVATE
Database/AthenaPOOL/AthenaPoolUtilities )
# External dependencies:
find_package( CORAL COMPONENTS CoralBase CoralKernel RelationalAccess )
find_package( ROOT COMPONENTS Core Tree MathCore Hist RIO pthread )
find_package( CORAL COMPONENTS CoralBase )
# Component(s) in the package:
atlas_add_library( IOVDbPTCnv
src/*.cxx
PUBLIC_HEADERS IOVDbPTCnv
INCLUDE_DIRS ${CORAL_INCLUDE_DIRS}
PRIVATE_INCLUDE_DIRS ${ROOT_INCLUDE_DIRS}
LINK_LIBRARIES ${CORAL_LIBRARIES} IOVDbDataModel IOVDbTPCnv
PRIVATE_LINK_LIBRARIES ${ROOT_LIBRARIES} AthenaPoolUtilities )
PRIVATE_LINK_LIBRARIES AthenaPoolUtilities )
atlas_add_dictionary( IOVDbPTCnvDict
IOVDbPTCnv/IOVDbPTCnvDict.h
IOVDbPTCnv/selection.xml
INCLUDE_DIRS ${ROOT_INCLUDE_DIRS} ${CORAL_INCLUDE_DIRS}
LINK_LIBRARIES ${ROOT_LIBRARIES} ${CORAL_LIBRARIES} IOVDbDataModel IOVDbTPCnv AthenaPoolUtilities IOVDbPTCnv )
LINK_LIBRARIES IOVDbPTCnv )
################################################################################
# Package: IOVDbTPCnv
################################################################################
# Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
# Declare the package name:
atlas_subdir( IOVDbTPCnv )
# Declare the package's dependencies:
atlas_depends_on_subdirs( PUBLIC
Database/AthenaPOOL/AthenaPoolCnvSvc
Database/IOVDbDataModel
PRIVATE
Control/AthenaKernel
Database/AthenaPOOL/AthenaPoolUtilities )
# External dependencies:
find_package( CORAL COMPONENTS CoralBase CoralKernel RelationalAccess )
find_package( ROOT COMPONENTS Core Tree MathCore Hist RIO pthread )
find_package( CORAL COMPONENTS CoralBase )
# Component(s) in the package:
atlas_add_tpcnv_library( IOVDbTPCnv
src/*.cxx
PUBLIC_HEADERS IOVDbTPCnv
INCLUDE_DIRS ${CORAL_INCLUDE_DIRS}
PRIVATE_INCLUDE_DIRS ${ROOT_INCLUDE_DIRS}
LINK_LIBRARIES ${ROOT_LIBRARIES} ${CORAL_LIBRARIES} AthenaPoolCnvSvcLib IOVDbDataModel AthenaKernel AthenaPoolUtilities )
LINK_LIBRARIES ${CORAL_LIBRARIES} AthenaPoolCnvSvcLib IOVDbDataModel
PRIVATE_LINK_LIBRARIES AthenaKernel AthenaPoolUtilities )
atlas_add_dictionary( IOVDbTPCnvDict
IOVDbTPCnv/IOVDbTPCnvDict.h
IOVDbTPCnv/selection.xml
INCLUDE_DIRS ${ROOT_INCLUDE_DIRS} ${CORAL_INCLUDE_DIRS}
LINK_LIBRARIES ${ROOT_LIBRARIES} ${CORAL_LIBRARIES} AthenaPoolCnvSvcLib IOVDbDataModel AthenaKernel AthenaPoolUtilities IOVDbTPCnv )
LINK_LIBRARIES IOVDbTPCnv )
atlas_add_dictionary( OLD_IOVDbTPCnvDict
IOVDbTPCnv/IOVDbTPCnvDict.h
IOVDbTPCnv/OLD_selection.xml
INCLUDE_DIRS ${ROOT_INCLUDE_DIRS} ${CORAL_INCLUDE_DIRS}
LINK_LIBRARIES ${ROOT_LIBRARIES} ${CORAL_LIBRARIES} AthenaPoolCnvSvcLib IOVDbDataModel AthenaKernel AthenaPoolUtilities IOVDbTPCnv )
LINK_LIBRARIES IOVDbTPCnv )
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