00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020 #ifndef GLUON_CORE_GLOBAL_H
00021 #define GLUON_CORE_GLOBAL_H
00022
00023 #define GLUON_INSTALL_PREFIX QString("/usr/local")
00024 #define GLUON_SHARE_INSTALL_DIR QString("/usr/local/share")
00025 #define GLUON_LIB_INSTALL_DIR QString("/usr/local/lib64")
00026
00027 #define GLUON_VERSION_MAJOR 0
00028 #define GLUON_VERSION_MINOR 71
00029 #define GLUON_VERSION_PATCH 0
00030 #define GLUON_VERSION_NAME QString("Electron")
00031 #define GLUON_VERSION_STRING QString("0.71.0")
00032
00033 #define GLUON_PLATFORM_NAME "Gluon Development Platform"
00034
00035 #include <QtCore/QString>
00036
00037 namespace GluonCore
00038 {
00039 class Global
00040 {
00041 public:
00042 static QString installPrefix()
00043 {
00044 return GLUON_INSTALL_PREFIX;
00045 }
00046
00047 static QString dataDirectory()
00048 {
00049 return GLUON_SHARE_INSTALL_DIR;
00050 }
00051
00052 static QString libDirectory()
00053 {
00054 return GLUON_LIB_INSTALL_DIR;
00055 }
00056
00057 static QString versionString()
00058 {
00059 return GLUON_VERSION_STRING;
00060 }
00061 };
00062 }
00063
00064 #endif