X-Git-Url: https://git.lizzy.rs/?a=blobdiff_plain;f=src%2Fconfig.h;h=0955ea8f5463180eea2f1a912b756e7388a1ee78;hb=3b50b2766aeb09c9fc0ad0ea07426bb2187df3d7;hp=b24cf6a69d675d8936a934b0b6315be85ed32d7b;hpb=3ef2629e847e1e7e239068bbf17bebd6d4ebfc95;p=minetest.git diff --git a/src/config.h b/src/config.h index b24cf6a69..0955ea8f5 100644 --- a/src/config.h +++ b/src/config.h @@ -6,23 +6,37 @@ #ifndef CONFIG_H #define CONFIG_H -#ifdef USE_CMAKE_CONFIG_H +#define STRINGIFY(x) #x +#define STR(x) STRINGIFY(x) + + +#if defined USE_CMAKE_CONFIG_H #include "cmake_config.h" -#else - //#define INSTALL_PREFIX "" - #define VERSION_STRING "unknown" +#elif defined (__ANDROID__) || defined (ANDROID) + #define PROJECT_NAME "minetest" + #define PROJECT_NAME_C "Minetest" + #define STATIC_SHAREDIR "" + #include "android_version.h" #ifdef NDEBUG #define BUILD_TYPE "Release" #else #define BUILD_TYPE "Debug" #endif - #ifdef RUN_IN_PLACE - #define RUN_IN_PLACE_BOOLSTRING "1" +#else + #ifdef NDEBUG + #define BUILD_TYPE "Release" #else - #define RUN_IN_PLACE_BOOLSTRING "0" + #define BUILD_TYPE "Debug" #endif - #define BUILD_INFO "NON-CMAKE RUN_IN_PLACE="RUN_IN_PLACE_BOOLSTRING" BUILD_TYPE="BUILD_TYPE #endif -#endif +#define BUILD_INFO "BUILD_TYPE=" BUILD_TYPE \ + " RUN_IN_PLACE=" STR(RUN_IN_PLACE) \ + " USE_GETTEXT=" STR(USE_GETTEXT) \ + " USE_SOUND=" STR(USE_SOUND) \ + " USE_CURL=" STR(USE_CURL) \ + " USE_FREETYPE=" STR(USE_FREETYPE) \ + " USE_LUAJIT=" STR(USE_LUAJIT) \ + " STATIC_SHAREDIR=" STR(STATIC_SHAREDIR) +#endif