Branch: refs/heads/master
Home: https://github.com/Warzone2100/warzone2100
Commit: 5dbd71c556559653af7eb18a8ea09add803d3879
https://github.com/Warzone2100/warzone2100/commit/5dbd71c556559653af7eb18a8ea09add803d3879
Author: past-due <[email protected]>
Date: 2022-05-23 (Mon, 23 May 2022)
Changed paths:
M .gitmodules
M 3rdparty/CMakeLists.txt
A 3rdparty/quickjs-wz
R 3rdparty/quickjs/CMakeLists.txt
R 3rdparty/quickjs/Changelog
R 3rdparty/quickjs/LICENSE
R 3rdparty/quickjs/TODO
R 3rdparty/quickjs/VERSION.txt
R 3rdparty/quickjs/cutils.c
R 3rdparty/quickjs/cutils.h
R 3rdparty/quickjs/doc/jsbignum.html
R 3rdparty/quickjs/doc/jsbignum.pdf
R 3rdparty/quickjs/doc/jsbignum.texi
R 3rdparty/quickjs/doc/quickjs.html
R 3rdparty/quickjs/doc/quickjs.pdf
R 3rdparty/quickjs/doc/quickjs.texi
R 3rdparty/quickjs/examples/fib.c
R 3rdparty/quickjs/examples/fib_module.js
R 3rdparty/quickjs/examples/hello.js
R 3rdparty/quickjs/examples/hello_module.js
R 3rdparty/quickjs/examples/pi_bigdecimal.js
R 3rdparty/quickjs/examples/pi_bigfloat.js
R 3rdparty/quickjs/examples/pi_bigint.js
R 3rdparty/quickjs/examples/point.c
R 3rdparty/quickjs/examples/test_fib.js
R 3rdparty/quickjs/examples/test_point.js
R 3rdparty/quickjs/libbf.c
R 3rdparty/quickjs/libbf.h
R 3rdparty/quickjs/libregexp-opcode.h
R 3rdparty/quickjs/libregexp.c
R 3rdparty/quickjs/libregexp.h
R 3rdparty/quickjs/libunicode-table.h
R 3rdparty/quickjs/libunicode.c
R 3rdparty/quickjs/libunicode.h
R 3rdparty/quickjs/list.h
R 3rdparty/quickjs/patches/001-add-extensions.patch
R 3rdparty/quickjs/patches/002-add-disable-atomics-define.patch
R 3rdparty/quickjs/patches/003-msvc-compatibility.patch
R 3rdparty/quickjs/patches/004-fix-pedantic-cxx-warnings.patch
R 3rdparty/quickjs/patches/005-bsd-compile-fixes.patch
R 3rdparty/quickjs/patches/006-msvc-64bit-compatibility.patch
R 3rdparty/quickjs/patches/007-freeruntime2.patch
R 3rdparty/quickjs/patches/008-msvc-arm64-compat.patch
R 3rdparty/quickjs/patches/009-bswap-netbsd-compat.patch
R 3rdparty/quickjs/patches/apply_quickjs_patches.cmake
R 3rdparty/quickjs/qjs.c
R 3rdparty/quickjs/qjsc.c
R 3rdparty/quickjs/qjscalc.js
R 3rdparty/quickjs/quickjs-atom.h
R 3rdparty/quickjs/quickjs-debugger.c
R 3rdparty/quickjs/quickjs-debugger.h
R 3rdparty/quickjs/quickjs-libc.c
R 3rdparty/quickjs/quickjs-libc.h
R 3rdparty/quickjs/quickjs-limitedcontext.c
R 3rdparty/quickjs/quickjs-limitedcontext.h
R 3rdparty/quickjs/quickjs-opcode.h
R 3rdparty/quickjs/quickjs.c
R 3rdparty/quickjs/quickjs.h
R 3rdparty/quickjs/readme.txt
R 3rdparty/quickjs/release.sh
R 3rdparty/quickjs/repl.js
R 3rdparty/quickjs/run-test262.c
R 3rdparty/quickjs/test262.conf
R 3rdparty/quickjs/test262_errors.txt
R 3rdparty/quickjs/test262o.conf
R 3rdparty/quickjs/test262o_errors.txt
R 3rdparty/quickjs/tests/bjson.c
R 3rdparty/quickjs/tests/microbench.js
R 3rdparty/quickjs/tests/test_bignum.js
R 3rdparty/quickjs/tests/test_bjson.js
R 3rdparty/quickjs/tests/test_builtin.js
R 3rdparty/quickjs/tests/test_closure.js
R 3rdparty/quickjs/tests/test_language.js
R 3rdparty/quickjs/tests/test_loop.js
R 3rdparty/quickjs/tests/test_op_overloading.js
R 3rdparty/quickjs/tests/test_qjscalc.js
R 3rdparty/quickjs/tests/test_std.js
R 3rdparty/quickjs/tests/test_worker.js
R 3rdparty/quickjs/tests/test_worker_module.js
R 3rdparty/quickjs/unicode_download.sh
R 3rdparty/quickjs/unicode_gen.c
R 3rdparty/quickjs/unicode_gen_def.h
R 3rdparty/quickjs/win32-gettimeofday.c
M lib/wzmaplib/CMakeLists.txt
Log Message:
-----------
Move QuickJS to submodule
Commit: 81132c2e278827c6def9f69a53c9e296ddecfe97
https://github.com/Warzone2100/warzone2100/commit/81132c2e278827c6def9f69a53c9e296ddecfe97
Author: past-due <[email protected]>
Date: 2022-05-23 (Mon, 23 May 2022)
Changed paths:
M 3rdparty/CMakeLists.txt
A 3rdparty/json/CMakeLists.txt
A 3rdparty/json/LICENSE.MIT
A 3rdparty/json/include/nlohmann/json.hpp
A 3rdparty/json/include/nlohmann/json_fwd.hpp
R 3rdparty/json/json.hpp
R 3rdparty/json/json_fwd.hpp
A 3rdparty/json/nlohmann_json.natvis
M lib/framework/CMakeLists.txt
M lib/framework/wzconfig.h
M lib/netplay/CMakeLists.txt
M lib/netplay/netreplay.cpp
M lib/netplay/nettypes.h
M lib/sound/CMakeLists.txt
M lib/sound/playlist.cpp
M lib/widget/CMakeLists.txt
M lib/widget/jsontable.h
M lib/wzmaplib/CMakeLists.txt
M lib/wzmaplib/src/map.cpp
M lib/wzmaplib/src/map_internal.h
M lib/wzmaplib/src/map_package.cpp
M src/CMakeLists.txt
M src/game.h
M src/multiplay.h
M src/multistat.cpp
M src/multistat.h
M src/nethelpers.cpp
M src/notifications.cpp
M src/updatemanager.cpp
M src/wzcrashhandlingproviders.cpp
M src/wzcrashhandlingproviders.h
M tools/map/CMakeLists.txt
M tools/map/maptools.cpp
Log Message:
-----------
Add CMake configuration for vendored nlohmann::json
Which provides a target compatible with the upstream CMake configuration
("nlohmann_json")
Commit: 9e59ccc3dfa6d297932f1046e6b1038c0cc7abef
https://github.com/Warzone2100/warzone2100/commit/9e59ccc3dfa6d297932f1046e6b1038c0cc7abef
Author: past-due <[email protected]>
Date: 2022-05-23 (Mon, 23 May 2022)
Changed paths:
M 3rdparty/CMakeLists.txt
A 3rdparty/optional-lite/CMakeLists.txt
A 3rdparty/optional-lite/include/nonstd/optional.hpp
R 3rdparty/optional-lite/optional.hpp
M lib/framework/CMakeLists.txt
M lib/framework/i18n.cpp
M lib/framework/physfs_ext.cpp
M lib/framework/wzapp.h
M lib/framework/wztime.h
M lib/ivis_opengl/CMakeLists.txt
M lib/ivis_opengl/gfx_api_vk.h
M lib/ivis_opengl/tex.h
M lib/sdl/CMakeLists.txt
M lib/sdl/main_sdl.cpp
M lib/sound/CMakeLists.txt
M lib/sound/codecs.h
M lib/sound/playlist.cpp
M lib/widget/CMakeLists.txt
M lib/widget/dropdown.h
M lib/widget/form.h
M lib/widget/gridlayout.cpp
M lib/widget/gridlayout.h
M lib/widget/resize.h
M lib/widget/widgbase.h
M lib/wzmaplib/CMakeLists.txt
M lib/wzmaplib/include/wzmaplib/map.h
M lib/wzmaplib/include/wzmaplib/map_io.h
M lib/wzmaplib/include/wzmaplib/map_package.h
M lib/wzmaplib/include/wzmaplib/map_stats.h
M lib/wzmaplib/include/wzmaplib/map_types.h
M lib/wzmaplib/src/map_internal.h
M lib/wzmaplib/src/map_levparse.cpp
M src/CMakeLists.txt
M src/activity.h
M src/faction.h
M src/factionid.h
M src/game.h
M src/input/keyconfig.h
M src/input/manager.cpp
M src/input/manager.h
M src/input/mapping.h
M src/integrations/wzdiscordrpc.cpp
M src/keyedit.cpp
M src/loop.h
M src/multiplay.h
M src/multistat.h
M src/multisync.cpp
M src/nethelpers.cpp
M src/research.h
M src/titleui/multiplayer.h
M src/urlrequest.h
M src/version.h
M src/wzapi.h
Log Message:
-----------
Add CMake configuration for vendored optional-lite
Commit: 554914f6b1f20f11923b6502a2fa154418ac1cb6
https://github.com/Warzone2100/warzone2100/commit/554914f6b1f20f11923b6502a2fa154418ac1cb6
Author: past-due <[email protected]>
Date: 2022-05-23 (Mon, 23 May 2022)
Changed paths:
M lib/wzmaplib/CMakeLists.txt
Log Message:
-----------
wzmaplib: CMake tweaks
Commit: e9b5b18d1efd9e9f7ec9cab2dd750b9574b97ad6
https://github.com/Warzone2100/warzone2100/commit/e9b5b18d1efd9e9f7ec9cab2dd750b9574b97ad6
Author: past-due <[email protected]>
Date: 2022-05-23 (Mon, 23 May 2022)
Changed paths:
M 3rdparty/CMakeLists.txt
Log Message:
-----------
[CMake] Fix: INTERFACE_LIBRARY targets do not support FOLDER property
Commit: cc846c491c20ad316e4db7a1cd280de6bdcc7e3b
https://github.com/Warzone2100/warzone2100/commit/cc846c491c20ad316e4db7a1cd280de6bdcc7e3b
Author: past-due <[email protected]>
Date: 2022-05-23 (Mon, 23 May 2022)
Changed paths:
M lib/wzmaplib/src/map.cpp
M lib/wzmaplib/src/map_internal.h
A lib/wzmaplib/src/map_jsonhelpers.cpp
A lib/wzmaplib/src/map_jsonhelpers.h
M lib/wzmaplib/src/map_package.cpp
M lib/wzmaplib/src/map_stats.cpp
Log Message:
-----------
wzmaplib: Move json helper functions
Commit: 1bec1c05719763fbf2265e5dd1fa547a31ca71d7
https://github.com/Warzone2100/warzone2100/commit/1bec1c05719763fbf2265e5dd1fa547a31ca71d7
Author: past-due <[email protected]>
Date: 2022-05-23 (Mon, 23 May 2022)
Changed paths:
M lib/wzmaplib/CMakeLists.txt
Log Message:
-----------
wzmaplib: CMake: Use FetchContent to get dependencies (if needed)
Commit: 9bbfc79fda5b8e7885d70262a76e2e6f7220016f
https://github.com/Warzone2100/warzone2100/commit/9bbfc79fda5b8e7885d70262a76e2e6f7220016f
Author: past-due <[email protected]>
Date: 2022-05-23 (Mon, 23 May 2022)
Changed paths:
M lib/wzmaplib/CMakeLists.txt
Log Message:
-----------
wzmaplib: Specify CXX_STANDARD
Commit: 70ea9eee6a5eac8f651cc4ab1b30a82b1c5ee624
https://github.com/Warzone2100/warzone2100/commit/70ea9eee6a5eac8f651cc4ab1b30a82b1c5ee624
Author: past-due <[email protected]>
Date: 2022-05-23 (Mon, 23 May 2022)
Changed paths:
M tools/map/CMakeLists.txt
Log Message:
-----------
maptools: Specify CXX_STANDARD
Compare:
https://github.com/Warzone2100/warzone2100/compare/fa625072dbad...70ea9eee6a5e
_______________________________________________
Warzone2100-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/warzone2100-commits