diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/main.cpp | 5 | ||||
-rw-r--r-- | src/main.h | 8 |
2 files changed, 10 insertions, 3 deletions
diff --git a/src/main.cpp b/src/main.cpp index e28c843b..e745e7cd 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -36,7 +36,6 @@ #ifdef __USE_UNIX98 #include <cerrno> #include <sys/stat.h> -#include "../config.h" #endif #include "configuration.h" @@ -380,7 +379,7 @@ void parseOptions(int argc, char *argv[], Options &options) /** Main */ int main(int argc, char *argv[]) { -#ifdef __USE_UNIX98 +#ifdef PACKAGE_VERSION std::cout << "The Mana World v" << PACKAGE_VERSION << std::endl; #endif logger = new Logger(); @@ -456,7 +455,7 @@ int main(int argc, char *argv[]) } graphics->drawImage(login_wallpaper, 0, 0); -#ifdef __USE_UNIX98 +#ifdef PACKAGE_VERSION graphics->setFont(gui->getFont()); graphics->drawText(PACKAGE_VERSION, 0, 0); #endif @@ -29,10 +29,18 @@ class Image; class Sound; +#ifdef __USE_UNIX98 +#include "../config.h" +#else +#include "../The_Mana_World_private.h" +#define PACKAGE_VERSION PRODUCT_VERSION +#endif + #ifndef TMW_DATADIR #define TMW_DATADIR "" #endif + enum { EXIT_STATE, LOGIN_STATE, |