aboutsummaryrefslogtreecommitdiff
path: root/cmake/Modules/FindGettextLib.cmake
AgeCommit message (Collapse)Author
2022-10-13Defer searching for libintl to CMakesfan5
resolves #12800
2021-03-12Clean up cmake DLL installation and other minor thingssfan5
2020-04-28cmake: Silence warnings. (#9750)orbea
Fixes https://github.com/minetest/minetest/issues/9734
2019-02-03DragonFly BSD is somewhat identical to FreeBSD (#8159)Leonid Bobrov
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.
2015-03-23Fix cmake po detection bugest31
Previously, cmake po detection would treat the "timestamp" file created by building for android as own language directory.
2014-06-29OS X compatibility fixesMartin Doege
2012-03-20Flatten share/ and user/ in the source and for the RUN_IN_PLACE buildPerttu Ahola
2011-08-11Gettext fix for *BSD - require special linkage as glibc is not usedq66
2011-07-24Locale dir should be parallel to global data dirGiuseppe Bilotta
2011-07-24Bring po update out of cmake againGiuseppe Bilotta
This solves two issues at once: * CMake would delete po files during ‘make clean’ because it thought they were autogenerated and not just managed * the only gettext tools readily available in Windows are so old they don't support options like --package-name The change also moves minetest.pot down one level, so we don't need to special case ‘en’ anymore. The downside is of course that you need some sane POSIX shell to update the po files.
2011-07-23updated cmakerules to autodetect if gettext can be usedConstantin Wenger
fixed error if gettext is disabled
2011-07-22updatepo cmake ruleGiuseppe Bilotta
Get rid of the system-specific updatelocales.sh and introduce an updatepo cmake rule. po files are also updated before creating the mo files, and we now keep the .pot file (in the po/en directory). To stabilize the po file creation, file contents are sorted by source filename. Update po files in the process.
2011-07-22Refactor mo creation/installationGiuseppe Bilotta
2011-07-21fixed not finding dll for gettext in MSVCConstantin Wenger
2011-07-21Find correct library for MSVC vs MingW in WinowsGiuseppe Bilotta
2011-07-21updated some path because the dlls are mostly under bin not libConstantin Wenger
added explanation why libintl must not belinked under some oses
2011-07-21Refactor and clean up gettext managementGiuseppe Bilotta