X-Git-Url: https://git.lizzy.rs/?a=blobdiff_plain;f=src%2Fconfig.h;h=5e116464213765b6546e7be4e691f1066ae077e8;hb=707c8c1e95d8db2d84909e7957b4dc9138e05599;hp=54b89a060902ab1ac03a826330d85576d7a35334;hpb=e034f8a2a372279edfc5a6c69dc14fb31c9a7685;p=minetest.git diff --git a/src/config.h b/src/config.h index 54b89a060..5e1164642 100644 --- a/src/config.h +++ b/src/config.h @@ -3,33 +3,28 @@ Otherwise use default values */ -#ifndef CONFIG_H -#define CONFIG_H +#pragma once -#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 +#elif defined (__ANDROID__) #define PROJECT_NAME "minetest" - - //#define INSTALL_PREFIX "" - #define VERSION_STRING "unknown" - #ifdef NDEBUG + #define PROJECT_NAME_C "Minetest" + #define STATIC_SHAREDIR "" + #define VERSION_STRING STR(VERSION_MAJOR) "." STR(VERSION_MINOR) "." STR(VERSION_PATCH) STR(VERSION_EXTRA) +#ifdef NDEBUG #define BUILD_TYPE "Release" #else #define BUILD_TYPE "Debug" #endif - #ifdef RUN_IN_PLACE - #define RUN_IN_PLACE_BOOLSTRING "1" - #else - #define RUN_IN_PLACE_BOOLSTRING "0" - #endif - #if USE_GETTEXT - #define USE_GETTEXT_BOOLSTRING "1" +#else + #ifdef NDEBUG + #define BUILD_TYPE "Release" #else - #define USE_GETTEXT_BOOLSTRING "0" + #define BUILD_TYPE "Debug" #endif - - #define BUILD_INFO "NON-CMAKE RUN_IN_PLACE="RUN_IN_PLACE_BOOLSTRING" USE_GETTEXT="USE_GETTEXT_BOOLSTRING" BUILD_TYPE="BUILD_TYPE -#endif #endif -