Elias Fleckenstein
827b9f8d70
Merge branch 'master' of https://github.com/minetest/minetest
2022-06-02 20:54:02 +02:00
sfan5
16a30556df
Formally drop support for building with upstream Irrlicht
...
It stopped working with (at least) the last commit.
2022-05-23 22:50:58 +02:00
Elias Fleckenstein
3ff3103e98
Merge branch 'master' of https://github.com/minetest/minetest
2022-05-22 12:05:27 +02:00
sfan5
bc59fcf5c5
Bump IrrlichtMt version in CI
2022-05-22 00:11:22 +02:00
Elias Fleckenstein
350b6d175c
Install lua_async dependency
2022-05-18 17:44:02 +02:00
Elias Fleckenstein
ccd4c504d5
Ship dragonfireclient with selected high-quality mods
2022-05-18 15:57:17 +02:00
Elias Fleckenstein
21df26984d
Merge branch 'master' of https://github.com/minetest/minetest
2022-05-17 22:12:00 +02:00
paradust7
87472150bc
Add benchmarks for json string serialize/deserialize ( #12258 )
...
Co-authored-by: sfan5 <sfan5@live.de>
2022-05-06 21:17:16 +01:00
sfan5
4e1de06782
Bump IrrlichtMt to 1.9.0mt5 in CI
2022-05-06 15:16:04 +02:00
sfan5
e108954633
Sort out some issues with our CI setup
...
* 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
2022-05-06 15:15:53 +02:00
ShadowNinja
833538cc90
Remove generate-texture-normals.sh
...
Minetest does not use normal maps any more.
2022-04-08 14:55:21 +01:00
ShadowNinja
24a0f55c9c
Use CMake's -B, --build, and --install options
2022-04-08 14:55:21 +01:00
ShadowNinja
35bfffb556
Auto-detect level of parallelism
2022-04-08 14:55:21 +01:00
ShadowNinja
7993909fab
Spacing fixes
2022-04-08 14:55:21 +01:00
ShadowNinja
ea2fba877a
Use build directory for builds
2022-04-08 14:55:21 +01:00
sfan5
ce199d6f9e
Update MinGW used by CI
...
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.
2022-02-08 19:31:24 +01:00
sfan5
b02b381af2
Bump IrrlichtMt to 1.9.0mt4 in CI
2022-01-16 15:54:08 +01:00
sfan5
76dbd0d2d0
Fully remove bitmap font support ( #11863 )
...
Freetype is now a build requirement.
2022-01-08 14:53:25 +01:00
sfan5
8472141b79
Restructure devtest's unittests and run them in CI ( #11859 )
2021-12-18 20:36:43 +01:00
sfan5
378175497a
Fix some issues with buildbot scripts ( #11860 )
2021-12-15 14:36:27 +01:00
Richard Liu
7a043b3ebb
Fix wireshark packet dissector wrong coordinates ( #11826 )
2021-12-05 14:34:40 +01:00
sfan5
c510037e9a
Fix compiler detection in buildbot
...
it was just half-broken before...
2021-11-10 19:10:32 +01:00
sfan5
6db914780e
Fix typo in buildbot scripts
2021-11-05 11:12:56 +01:00
Riceball LEE
693f98373b
Localize error messages in mainmenu ( #11495 )
...
Co-authored-by: sfan5 <sfan5@live.de>
Co-authored-by: rubenwardy <rw@rubenwardy.com>
2021-11-01 12:27:46 +00:00
sfan5
0b95da7ad3
Automatically package MinGW runtime in buildbot
2021-10-31 22:32:48 +00:00
sfan5
ea1396f856
Replace uses of which(1) with command -v
2021-10-31 22:32:48 +00:00
Elias Fleckenstein
c8900e169a
Merge branch 'master' of https://github.com/minetest/minetest
2021-09-19 20:56:13 +02:00
sfan5
31d2b9edcd
Don't look for zlib and zstd manually on Windows
2021-09-01 22:20:38 +02:00
lhofhansl
d1624a5521
Switch MapBlock compression to zstd ( #10788 )
...
* Add zstd support.
* Rearrange serialization order
* Compress entire mapblock
Co-authored-by: sfan5 <sfan5@live.de>
2021-08-31 17:32:31 -07:00
sfan5
beac4a2c98
CI: Bump IrrlichtMt to 1.9.0mt3
2021-08-31 23:57:39 +02:00
rubenwardy
24b66dede0
Add fwgettext util function
2021-08-19 20:13:25 +02:00
DS
1ab29f1716
Fix GUIEditBoxWithScrollBar using a smaller steps than intlGUIEditBox ( #11519 )
2021-08-08 18:59:45 +02:00
sfan5
2866918f32
buildbot: Readd missing IrrlichtMt DLLs
2021-07-27 20:37:51 +02:00
JosiahWI
cf136914cf
Take advantage of IrrlichtMt CMake target ( #11287 )
...
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.
2021-07-27 19:11:27 +02:00
Juozas
cec0dfcbbd
Buildbot: Use posix on Win64 builds if available ( #11355 )
...
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
2021-06-22 19:59:09 +02:00
NeroBurner
a7143c2a8c
Move build/android directory to root of project ( #11283 )
2021-06-21 20:51:42 +01:00
sfan5
4152227f17
CI: add workaround to fix clang builds
...
see https://github.com/actions/virtual-environments/issues/3376
2021-05-17 17:12:37 +02:00
Elias Fleckenstein
f3e741dad1
Merge branch 'master' of https://github.com/minetest/minetest
2021-05-13 18:06:47 +02:00
sfan5
ba40b39500
Add basic client-server test to CI
2021-05-05 22:49:44 +02:00
sfan5
9660ae288a
Update library versions in buildbot ( #11229 )
2021-04-27 11:50:40 +02:00
sfan5
a24899bf2d
Look for PostgreSQL library properly and fix CI
2021-04-20 19:50:34 +02:00
sfan5
4d0fef8ae8
Buildbot changes to allow out-of-tree builds ( #11180 )
...
* 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
2021-04-11 17:10:06 +02:00
sfan5
6a26d6d15a
Adjust build config for Irrlicht changes (again)
2021-03-26 20:58:45 +01:00
Elias Fleckenstein
880c9768a9
Merge branch 'master' of https://github.com/minetest/minetest
2021-03-26 14:00:57 +01:00
sfan5
bb1c4badfb
Clean up cmake DLL installation and other minor things
2021-03-12 20:55:51 +01:00
sfan5
75eb28b959
CI: update configurations for Irrlicht fork
2021-03-09 21:53:17 +01:00
sfan5
dd228fd92e
buildbot: Drop i586-mingw32msvc, add i686-w64-mingw32-posix detection
2021-03-06 23:01:50 +01:00
Wuzzy
cafad6ac03
Translate builtin ( #10693 )
...
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.
2021-03-05 16:29:48 +01:00
rubenwardy
ccdaf5de54
Disable clang-format, clean up scripts
2021-03-01 12:12:52 +01:00
sfan5
74a93546ea
Add script that sorts contributions for use in credits
2021-02-23 19:40:44 +01:00