aboutsummaryrefslogtreecommitdiff
path: root/src/config.h
AgeCommit message (Collapse)Author
2022-08-02Run Minetest update checker on startup (#7629)SmallJoker
This feature is enabled by default for non-Android release builds. Package maintainers may use -DENABLE_UPDATE_CHECKER=0 to disable it. Co-authored-by: rubenwardy <rw@rubenwardy.com> Co-authored-by: sfan5 <sfan5@live.de>
2022-04-08Remove duplication in config.hShadowNinja
2022-04-08Spacing fixesShadowNinja
2020-04-27Add STATIC_LOCALEDIR to BUILD_INFO and move it to version.cppsfan5
2020-04-15Android: add Android Studio support, completely redone java part (#9066)Maksim
2017-09-26Update version correctly again (#6462)SmallJoker
* Update version correctly again Partial revert of PR 6331 * It doesn't update automatically
2017-09-03Add build date to minetest --version and increase readability (#6331)you
2017-08-17C++ modernize: Pragma once (#6264)Loïc Blot
* Migrate cpp headers to pragma once
2015-04-27Revert the upper-case PROJECT_NAME nonsense that was part of #2402sfan5
2015-04-27Revert "Only lowercase project name at compile time"sfan5
This reverts commit 3be9787e64362b8a5020746220c65abbe31f8097.
2015-04-21Only lowercase project name at compile timeShadowNinja
2015-03-29Fix Android build-related bugsCraig Robbins
E.g. Sound and freetype always being disabled, redefinition of pre-processor directives
2015-03-27Clean up and tweak build systemShadowNinja
* Combine client and server man pages. * Update unit test options and available databases in man page. * Add `--worldname` to man page. * Fix a bunch of places where `"Minetest"` was used directly instead of `PROJECT_NAME`. * Disable server build by default on all operating systems. * Make `ENABLE_FREETYPE` not fail if FreeType isn't found. * Enable LevelDB, Redis, and FreeType detection by default. * Remove the `VERSION_PATCH_ORIG` hack. * Add option to search for and use system JSONCPP. * Remove broken LuaJIT version detection. * Rename `DISABLE_LUAJIT` to `ENABLE_LUAJIT`. * Rename `minetest_*` variables in `version.{h,cpp}` to `g_*`. * Clean up style of CMake files.
2014-11-21serialize.h: use machine native byte swapping if available, fall-back to ↵Rafael Reilova
previous generic method if not (supported for GCC using endian.h, detection done in cmake) write/readARGB8() - just write 32-bit color in one op, instead of 4 1-byte ops cleanup: removed unneeded buffer init for some serialize-out functions use a #define for the fixed point factor in read/writeF1000() nodemetadata.cpp, nodetimer.cpp optimzation: simpler deserialize node position method staticobject.cpp: cleanup: use util/serialize.h inlines instead of its own de/serialization serialize.cpp: minor optimization/cleanup: avoid generation of unneeded string temporary CMakeLists.txt, cmake_config.h.in: detection of endian.h config.h: added HAVE_ENDIAN_H Commits due to feedback squashed Signed-off-by: Craig Robbins <kde.psych@gmail.com>
2014-10-01Fix android build using hardcoded path for data instead of using the one ↵sapier
fetched by android api on init. Fix android missing version information
2014-07-25Don't include cmake_config_githash.h into files that don't need itsfan5
2014-06-29Add support for Android 2.3+sapier
There have been plenty of ppl involved in creating this version. I don't wanna mention names as I'm sure I'd forget someone so I just tell where help has been done: - The partial android versions done by various ppl - Testing on different android devices - reviewing code (especially the in core changes) - testing controls - reviewing texts A big thank you to everyone helping this to be completed!
2014-04-16Add redis database backendSfan5
2014-04-09Make config honor build system specified config definessapier
2014-03-02Improved win32 file version informationsapier
2013-12-18Handle LuaErrors in Lua -> C++ calls on LuaJITShadowNinja
2013-09-28Show git hash in version string at top left corner of windowKahrl
2013-09-09Add dummy and LevelDB database backendsIlya Zhuravlev
2013-02-14Add Freetype supportIlya Zhuravlev
2012-12-16Added ability to fetch media from remote server (using cURL library)Ilya Zhuravlev
2012-07-23Improve build configuration optionsPerttu Ahola
2012-03-25Build configuration fixes/improvements on WindowsPerttu Ahola
2012-03-24Update/fix/improve config.h and cmake_config.h.inPerttu Ahola
2011-07-24Sanitize GETTEXT usage macrosGiuseppe Bilotta
Now the user-level option is called ENABLE_GETTEXT, and USE_GETTEXT is only set to true if gettext was enabled and found. This simplifies all check to USE_GETTEXT only rather than the double checks for it being enabled and found.
2011-07-24Place project name and gettext use in configGiuseppe Bilotta
2011-01-18made old build system to work too. the cmake one doesn't make working ↵Perttu Ahola
binaries for some computers. --HG-- rename : src/config.h.in => src/cmake_config.h.in