diff options
| author | Tomáš Chvátal <scarabeus@gentoo.org> | 2009-05-28 15:17:33 +0200 |
|---|---|---|
| committer | Tomáš Chvátal <scarabeus@gentoo.org> | 2009-05-28 15:17:33 +0200 |
| commit | 1a213965499e171c3f0b96f7e6632734284b1e9e (patch) | |
| tree | d7cfae4b79ca6b222ef7b95860219a7ddb050326 /src/base/path.h.in | |
| parent | 0961c525d34485ec9ad4ae1de02ff75a772fd50c (diff) | |
Allow building of package with -DPACKAGE="ON"
Diffstat (limited to 'src/base/path.h.in')
| -rw-r--r-- | src/base/path.h.in | 23 |
1 files changed, 13 insertions, 10 deletions
diff --git a/src/base/path.h.in b/src/base/path.h.in index afa4161..69b7c55 100644 --- a/src/base/path.h.in +++ b/src/base/path.h.in @@ -4,19 +4,22 @@ #include "main.h" #cmakedefine USE_MAGICK +#ifdef BUILD_PACKAGE + #define PACKAGE_PREFIX "../" +#else /* BUILD_PACKAGE */ + #define PACKAGE_PREFIX "" +#endif /* BUILD_PACKAGE */ #define TUXANCI_VERSION "@TUXANCI_VERSION@" -#define PREFIX "@CMAKE_INSTALL_PREFIX@" -#ifndef PUBLIC_SERVER - #define APPNAME "tuxanci" -#else /* PUBLIC_SERVER */ - #define APPNAME "tuxanci-server" - #define SERVER_CONFIG "@CMAKE_CONF_PATH@" "/" APPNAME "/server.conf" +#define PREFIX PACKAGE_PREFIX "@CMAKE_INSTALL_PREFIX@" "/" +#define APPNAME "@APPNAME@" +#ifdef PUBLIC_SERVER + #define SERVER_CONFIG PREFIX "@CMAKE_CONF_PATH@" "/" APPNAME "/server.conf" #endif /* PUBLIC_SERVER */ -#define PATH_DIR "@CMAKE_DATA_PATH@" "/" APPNAME "/" +#define PATH_DIR PREFIX "@CMAKE_DATA_PATH@" "/" APPNAME "/" /* windows bug */ #ifndef __WIN32__ - #define PATH_MODULES "@LIB_INSTALL_DIR@" "/" APPNAME "/" + #define PATH_MODULES PREFIX "@LIB_INSTALL_DIR@" "/" APPNAME "/" #else /* __WIN32__ */ #define PATH_MODULES PREFIX #endif /* __WIN32__ */ @@ -25,8 +28,8 @@ #define PATH_ARENA PATH_DIR "arena/" #define PATH_SOUND PATH_DIR "sound/" #define PATH_MUSIC PATH_DIR "music/" -#define PATH_LOCALE "@CMAKE_LOCALE_PATH@" "/" -#define PATH_DOC "@CMAKE_DOC_PATH@" "/" +#define PATH_LOCALE PREFIX "@CMAKE_LOCALE_PATH@" "/" +#define PATH_DOC PREFIX "@CMAKE_DOC_PATH@" "/" #define PACKAGE "tuxanci" #endif /* PATH_H */ |