diff --git a/Database/IOVDbDataModel/CMakeLists.txt b/Database/IOVDbDataModel/CMakeLists.txt index 9216ee1c22b484a7819595b088d6fe0fcc19b506..32a53f4c395779654f914266c288be2c201c8d9b 100644 --- a/Database/IOVDbDataModel/CMakeLists.txt +++ b/Database/IOVDbDataModel/CMakeLists.txt @@ -8,8 +8,6 @@ atlas_subdir( IOVDbDataModel ) # Declare the package's dependencies: atlas_depends_on_subdirs( PUBLIC Control/AthenaKernel - Control/CLIDSvc - Control/SGTools Database/AthenaPOOL/AthenaPoolUtilities GaudiKernel PRIVATE @@ -23,12 +21,12 @@ atlas_add_library( IOVDbDataModel src/*.cxx PUBLIC_HEADERS IOVDbDataModel PRIVATE_INCLUDE_DIRS ${ROOT_INCLUDE_DIRS} - LINK_LIBRARIES AthenaKernel SGTools AthenaPoolUtilities GaudiKernel RootUtilsPyROOT + LINK_LIBRARIES AthenaKernel AthenaPoolUtilities GaudiKernel RootUtilsPyROOT PRIVATE_LINK_LIBRARIES ${ROOT_LIBRARIES} RootUtils ) atlas_add_dictionary( IOVDbDataModelDict IOVDbDataModel/IOVDbDataModelDict.h IOVDbDataModel/selection.xml INCLUDE_DIRS ${ROOT_INCLUDE_DIRS} - LINK_LIBRARIES ${ROOT_LIBRARIES} AthenaKernel SGTools AthenaPoolUtilities GaudiKernel RootUtils RootUtilsPyROOT IOVDbDataModel ) + LINK_LIBRARIES ${ROOT_LIBRARIES} AthenaKernel AthenaPoolUtilities GaudiKernel RootUtils RootUtilsPyROOT IOVDbDataModel ) diff --git a/Database/IOVDbDataModel/IOVDbDataModel/IOVMetaDataContainer.h b/Database/IOVDbDataModel/IOVDbDataModel/IOVMetaDataContainer.h index 5ab0d17f1f674a553f9ee4ae6f616f097de037e2..366ff7750579bc01c895d315992eb0903cd0458c 100755 --- a/Database/IOVDbDataModel/IOVDbDataModel/IOVMetaDataContainer.h +++ b/Database/IOVDbDataModel/IOVDbDataModel/IOVMetaDataContainer.h @@ -158,9 +158,7 @@ IOVMetaDataContainer::setFolderDescription(const std::string& description) m_folderDescription = description; } -#ifndef CLIDSVC_CLASSDEF_H -# include "CLIDSvc/CLASS_DEF.h" -#endif +#include "AthenaKernel/CLASS_DEF.h" CLASS_DEF( IOVMetaDataContainer , 1316383046 , 1 )