1 #ifndef _ots_GatewaySupervisor_version_h_
2 #define _ots_GatewaySupervisor_version_h_
4 #include "config/PackageInfo.h"
6 #define MYPACKAGE_VERSION_MAJOR 3
7 #define MYPACKAGE_VERSION_MINOR 0
8 #define MYPACKAGE_VERSION_PATCH 0
9 #undef MYPACKAGE_PREVIOUS_VERSIONS
11 #define MYPACKAGE_VERSION_CODE PACKAGE_VERSION_CODE(MYPACKAGE_VERSION_MAJOR, MYPACKAGE_VERSION_MINOR, MYPACKAGE_VERSION_PATCH)
12 #ifndef MYPACKAGE_PREVIOUS_VERSIONS
13 #define MYPACKAGE_FULL_VERSION_LIST PACKAGE_VERSION_STRING(MYPACKAGE_VERSION_MAJOR, MYPACKAGE_VERSION_MINOR, MYPACKAGE_VERSION_PATCH)
15 #define MYPACKAGE_FULL_VERSION_LIST \
16 MYPACKAGE_PREVIOUS_VERSIONS "," PACKAGE_VERSION_STRING(MYPACKAGE_VERSION_MAJOR, MYPACKAGE_VERSION_MINOR, MYPACKAGE_VERSION_PATCH)
19 namespace GatewaySupervisor
21 const std::string
package = "GatewaySupervisor_";
22 const std::string versions = MYPACKAGE_FULL_VERSION_LIST;
23 const std::string summary =
"The Gateway Supervisor";
24 const std::string description =
25 "The Gateway Supervisor is the primary server through which all user requests are "
27 const std::string authors =
"Ryan Rivera, Lorenzo Uplegger";
28 const std::string link =
"http://otsdaq.fnal.gov";
30 config::PackageInfo getPackageInfo();
31 void checkPackageDependencies();
32 std::set<std::string, std::less<std::string> > getPackageDependencies();