X-Git-Url: https://git.lizzy.rs/?a=blobdiff_plain;f=src%2Fconfig.h;h=a4c6c9f10e4d510c0fc28b7a77ef283e95db1e33;hb=8f996e4a7cf7b1fa1ca683cbc37327a790e09ddc;hp=a4a1d351ab884e17ee6d7f952f606f2bbf685ba2;hpb=0ac2ce7dea133fd0b71a12ca3c2f3ce463d48440;p=minetest.git diff --git a/src/config.h b/src/config.h index a4a1d351a..a4c6c9f10 100644 --- a/src/config.h +++ b/src/config.h @@ -3,31 +3,25 @@ Otherwise use default values */ -#ifndef CONFIG_H -#define CONFIG_H +#pragma once -#define PROJECT_NAME "Minetest" -#define VERSION_STRING "unknown" -#define BUILD_TYPE "unknown" -#define USE_GETTEXT 0 -#define USE_AUDIO 0 -#define BUILD_INFO "non-cmake" +#define STRINGIFY(x) #x +#define STR(x) STRINGIFY(x) -#ifdef USE_CMAKE_CONFIG_H - #include "cmake_config.h" - #undef PROJECT_NAME - #define PROJECT_NAME CMAKE_PROJECT_NAME - #undef VERSION_STRING - #define VERSION_STRING CMAKE_VERSION_STRING - #undef BUILD_INFO - #define BUILD_INFO CMAKE_BUILD_INFO - #undef USE_GETTEXT - #define USE_GETTEXT CMAKE_USE_GETTEXT - #undef USE_AUDIO - #define USE_AUDIO CMAKE_USE_AUDIO - #undef BUILD_INFO - #define BUILD_INFO CMAKE_BUILD_INFO -#endif +#if defined USE_CMAKE_CONFIG_H + #include "cmake_config.h" +#else + #if defined (__ANDROID__) + #define PROJECT_NAME "minetest" + #define PROJECT_NAME_C "Minetest" + #define STATIC_SHAREDIR "" + #define ENABLE_UPDATE_CHECKER 0 + #define VERSION_STRING STR(VERSION_MAJOR) "." STR(VERSION_MINOR) "." STR(VERSION_PATCH) STR(VERSION_EXTRA) + #endif + #ifdef NDEBUG + #define BUILD_TYPE "Release" + #else + #define BUILD_TYPE "Debug" + #endif #endif -