Commit Graph

24 Commits

Author SHA1 Message Date
goodusername123 fa072c1d2c
Update Lua BitOp's stdint.h check for MSVC
based on 3ece3a3e3a
2024-03-19 19:54:57 +01:00
sfan5 2bcebc4e4e Update mini-gmp to 6.3.0 2024-01-17 20:06:26 +01:00
sfan5 cd55a533e8 Update catch2 copy to 2.13.10 2024-01-17 20:06:26 +01:00
sfan5 021eddac73 Update jsoncpp copy to 1.9.5 2024-01-17 20:06:26 +01:00
Thresher 180ec92ef9
Remove trailing whitespace (#13505) 2023-05-18 20:34:18 +02:00
sfan5 f680d10259 Other minor CMake improvements 2022-10-13 23:02:11 +02:00
Jude Melton-Houghton 03428d9825
Modify PUC Lua to wrap C++ exceptions (#12445) 2022-09-26 07:23:48 -04:00
Jude Melton-Houghton b89608c624 Compile bitop library as C++ 2022-09-18 17:39:09 +02:00
paradust7 e1f707d7e1
Patch built-in Lua to fix miscompile on Android (#12347) 2022-05-21 17:46:50 +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 8735a85a30 Declare all bundled libs as static
Otherwise it can happen that these are built as shared depending on the
options passed to CMake, which obviously isn't intended.
2022-05-06 15:16:04 +02:00
Jude Melton-Houghton 21f17e871e
Compile Lua as C++ (#11683)
Co-authored-by: sfan5 <sfan5@live.de>
2022-04-07 15:54:17 +01:00
Lejo b9051386ae
Add Lua bitop library (#9847) 2021-11-26 19:31:05 +01:00
sfan5 74762470b2 Fix some minor code issues all over the place 2020-12-24 13:44:54 +01:00
Zughy f53396b152
Update jsoncpp to 1.9.4 (#10477)
Co-authored-by: Zughy <4279489-marco_a@users.noreply.gitlab.com>
2020-10-21 20:42:23 +01:00
Maksim 71899e11d2
Update embedded mini-gmp to version 6.2.0 (#9396) 2020-02-14 20:36:41 +01:00
adrido 2322078fe4 Windows: Cpack wix installer (#6153)
Create CPack WIX msi Installer for RUN_IN_PLACE=0 builds
Correct paths on Windows for RUN_IN_PLACE=0
Install only required font files
Games have their own components, and "minimal" is optional
2018-10-26 21:37:51 +02:00
sfan5 ddd03c38a4 Update embedded Lua to 5.1.5 (#7387) 2018-05-30 16:30:44 +02:00
Loïc Blot 040b878cd5 Update jsoncpp to 1.8.4 (#7172) 2018-03-26 17:44:54 +02:00
Loïc Blot 50423d8c72 Update JsonCPP to 1.8.3 (#6466)
* Update JsonCPP to 1.8.3

* Fix deprecated functions

Json::FastWriter, Json::StyledWriter and Json::Reader are marked deprecated since 1.1 and are deprecated in 0.8 but not shown at compilation time.

Use new methods to serialize/deserialize
2017-09-26 20:30:14 +02:00
Loic Blot 2362d3f926 JsonCPP update from 0.10.6 to 1.8.0 2017-06-04 09:57:08 +02:00
Loic Blot ff4fef570e
Fix cmake library default build problem since moving to lib/
Also make Lua library check a cmake module
2017-04-07 23:56:02 +02:00
YuGiOhJCJ b751c59f43 Add the REQUIRE_LUAJIT option (#5526) 2017-04-07 07:29:43 +02:00
Loïc Blot 86b1542181 Update embedded jsoncpp from unk version to 0.10.6 + move libs to lib/ instead of src/ (#5473)
* Update embedded jsoncpp from unk version to 0.10.6

0.10.6 is last release without c++11

* Make jsoncpp more compliant with its amalgamate

Jsoncpp cpp file should be upper, make the library like it does in amalgamate

* Reorganization: move minetest embedded libs outside of source tree to /lib

* Fix a dead grep in LINT
2017-04-02 10:51:50 +02:00