summaryrefslogtreecommitdiff
path: root/util
Commit message (Collapse)AuthorAge
* Move some CI jobs to newer compiler versionssfan52022-09-14
|
* Run Minetest update checker on startup (#7629)SmallJoker2022-08-02
| | | | | | | 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>
* Centralize IrrlichtMt version used for buildssfan52022-07-23
| | | | maybe a submodule would have really been easier...
* Bump IrrlichtMtsfan52022-07-23
|
* Util: Use quotation marks for safe path handlingSmallJoker2022-07-22
|
* Add utility script to stress-test mapgensfan52022-07-04
|
* Formally drop support for building with upstream Irrlichtsfan52022-05-23
| | | | It stopped working with (at least) the last commit.
* Bump IrrlichtMt version in CIsfan52022-05-22
|
* Add benchmarks for json string serialize/deserialize (#12258)paradust72022-05-06
| | | Co-authored-by: sfan5 <sfan5@live.de>
* Bump IrrlichtMt to 1.9.0mt5 in CIsfan52022-05-06
|
* Sort out some issues with our CI setupsfan52022-05-06
| | | | | | | * add missing apt-get update where needed * move some jobs to run on ubuntu-20.04 * update actions plugins to latest * speed up the job that runs multiplayer tests
* Remove generate-texture-normals.shShadowNinja2022-04-08
| | | | Minetest does not use normal maps any more.
* Use CMake's -B, --build, and --install optionsShadowNinja2022-04-08
|
* Auto-detect level of parallelismShadowNinja2022-04-08
|
* Spacing fixesShadowNinja2022-04-08
|
* Use build directory for buildsShadowNinja2022-04-08
|
* Update MinGW used by CIsfan52022-02-08
| | | | | This made a rebuild of 32-bit deps necessary. They were updated in the process and this was done for 64-bit too for consistency.
* Bump IrrlichtMt to 1.9.0mt4 in CIsfan52022-01-16
|
* Fully remove bitmap font support (#11863)sfan52022-01-08
| | | Freetype is now a build requirement.
* Restructure devtest's unittests and run them in CI (#11859)sfan52021-12-18
|
* Fix some issues with buildbot scripts (#11860)sfan52021-12-15
|
* Fix wireshark packet dissector wrong coordinates (#11826)Richard Liu2021-12-05
|
* Fix compiler detection in buildbotsfan52021-11-10
| | | | it was just half-broken before...
* Fix typo in buildbot scriptssfan52021-11-05
|
* Localize error messages in mainmenu (#11495)Riceball LEE2021-11-01
| | | | Co-authored-by: sfan5 <sfan5@live.de> Co-authored-by: rubenwardy <rw@rubenwardy.com>
* Automatically package MinGW runtime in buildbotsfan52021-10-31
|
* Replace uses of which(1) with command -vsfan52021-10-31
|
* Don't look for zlib and zstd manually on Windowssfan52021-09-01
|
* Switch MapBlock compression to zstd (#10788)lhofhansl2021-08-31
| | | | | | | * Add zstd support. * Rearrange serialization order * Compress entire mapblock Co-authored-by: sfan5 <sfan5@live.de>
* CI: Bump IrrlichtMt to 1.9.0mt3sfan52021-08-31
|
* Add fwgettext util functionrubenwardy2021-08-19
|
* Fix GUIEditBoxWithScrollBar using a smaller steps than intlGUIEditBox (#11519)DS2021-08-08
|
* buildbot: Readd missing IrrlichtMt DLLssfan52021-07-27
|
* Take advantage of IrrlichtMt CMake target (#11287)JosiahWI2021-07-27
| | | | With the CMake changes to IrrlichtMt, it's now possible to use a target for IrrlichtMt. Besides greatly improving the ease of setting up IrrlichtMt for users building the client, it removes the need for Minetest's CMake to include transitive dependencies such as image libraries, cleaning it up a tiny bit. The PR works by finding the IrrlichtMt package and linking to the target it provides. If the package isn't found and it isn't building the client, it will still fall back to using just the headers of old Irrlicht or IrrlichtMt.
* Buildbot: Use posix on Win64 builds if available (#11355)Juozas2021-06-22
| | | | | Use posix mingw-w64 toolchain on Win64 builds where applicable, avoids many build errors when using buildwin64.sh to build 64 bit builds on Ubuntu based Linux distributions
* Move build/android directory to root of project (#11283)NeroBurner2021-06-21
|
* CI: add workaround to fix clang buildssfan52021-05-17
| | | | see https://github.com/actions/virtual-environments/issues/3376
* Add basic client-server test to CIsfan52021-05-05
|
* Update library versions in buildbot (#11229)sfan52021-04-27
|
* Look for PostgreSQL library properly and fix CIsfan52021-04-20
|
* Buildbot changes to allow out-of-tree builds (#11180)sfan52021-04-11
| | | | | | | * Do proper out-of-tree builds with buildbot * Don't write to bin/ for cross builds * This allows safely building multiple builds from the same source dir, e.g. with the buildbot. * Disable Gettext (by default) and Freetype (entirely) for server builds
* Adjust build config for Irrlicht changes (again)sfan52021-03-26
|
* Clean up cmake DLL installation and other minor thingssfan52021-03-12
|
* CI: update configurations for Irrlicht forksfan52021-03-09
|
* buildbot: Drop i586-mingw32msvc, add i686-w64-mingw32-posix detectionsfan52021-03-06
|
* Translate builtin (#10693)Wuzzy2021-03-05
| | | | | This PR is the second attempt to translate builtin. Server-sent translation files can be added to `builtin/locale/`, whereas client-side translations depend on gettext.
* Disable clang-format, clean up scriptsrubenwardy2021-03-01
|
* Add script that sorts contributions for use in creditssfan52021-02-23
|
* Handle UTF-16 correctly in Wireshark dissectorsfan52021-02-02
|
* Consistently use "health points" (#10868)Zughy2021-01-27
|