00001 #include <config/version.h> 00002 #include <xcept/version.h> 00003 #include <xdaq/version.h> 00004 #include "otsdaq-core/CoreSupervisors/version.h" 00005 00006 00007 GETPACKAGEINFO(CoreSupervisors) 00008 00009 void CoreSupervisors::checkPackageDependencies() throw (config::PackageInfo::VersionException) 00010 { 00011 CHECKDEPENDENCY(config); 00012 CHECKDEPENDENCY(xcept ); 00013 CHECKDEPENDENCY(xdaq ); 00014 } 00015 00016 std::set<std::string, std::less<std::string> > CoreSupervisors::getPackageDependencies() 00017 { 00018 std::set<std::string, std::less<std::string> > dependencies; 00019 00020 ADDDEPENDENCY(dependencies,config); 00021 ADDDEPENDENCY(dependencies,xcept ); 00022 ADDDEPENDENCY(dependencies,xdaq ); 00023 00024 return dependencies; 00025 }