diff --git a/Commission/CommissionAthenaPool/CMakeLists.txt b/Commission/CommissionAthenaPool/CMakeLists.txt new file mode 100644 index 0000000000000000000000000000000000000000..56f02287eebff64655310304f6394f2fb9149d1f --- /dev/null +++ b/Commission/CommissionAthenaPool/CMakeLists.txt @@ -0,0 +1,21 @@ +################################################################################ +# Package: CommissionAthenaPool +################################################################################ + +# Declare the package name: +atlas_subdir( CommissionAthenaPool ) + +# Declare the package's dependencies: +atlas_depends_on_subdirs( PUBLIC + Database/AthenaPOOL/AthenaPoolUtilities + GaudiKernel + PRIVATE + Commission/CommissionEvent + Database/AthenaPOOL/AthenaPoolCnvSvc ) + +# Component(s) in the package: +atlas_add_poolcnv_library( CommissionAthenaPoolPoolCnv + src/*.cxx + FILES CommissionEvent/ComTime.h + LINK_LIBRARIES AthenaPoolUtilities GaudiKernel CommissionEvent AthenaPoolCnvSvcLib ) + diff --git a/Commission/CommissionAthenaPool/cmt/requirements b/Commission/CommissionAthenaPool/cmt/requirements new file mode 100755 index 0000000000000000000000000000000000000000..f45001e1a80d5ce69aef91d18e831ed7cee6f4fe --- /dev/null +++ b/Commission/CommissionAthenaPool/cmt/requirements @@ -0,0 +1,25 @@ +package CommissionAthenaPool + +author Hong Ma <hma@bnl.gov> + +use AtlasPolicy AtlasPolicy-* +use GaudiInterface GaudiInterface-* External + +private +use CommissionEvent CommissionEvent-* Commission +use AthenaPoolCnvSvc AthenaPoolCnvSvc-* Database/AthenaPOOL +end_private + +use AthenaPoolUtilities AthenaPoolUtilities-* Database/AthenaPOOL +# use AtlasReflex AtlasReflex-00-* External + +# use AthenaPoolServices AthenaPoolServices-00-* Database/AthenaPOOL + +apply_pattern declare_joboptions files="*.txt *.py" + +macro converters "-s=${CommissionEvent_root}/CommissionEvent ComTime.h " + +apply_pattern poolcnv files=${converters} + +macro_append CommissionAthenaPoolPoolCnv_shlibflags $(CommissionAthenaPool_dict_linkopts) +