Commit Graph

8 Commits

Author SHA1 Message Date
Chris V. 04689419a8 Improve Emscripten build (#8312) 2026-05-21 05:39:30 +02:00
Anders Jenbo 01507d532c Add basic DOS port (#8155) 2025-08-31 17:34:11 +02:00
Gleb Mazovetskiy 740868af3f Update sol2 and lua
Also renames lua/lua.hpp to lua/lua_global.hpp.

The previous name broke version auto-detection in sol2, which involves
calling `__has_include(<lua/lua.hpp>)`.
2025-07-20 17:46:35 +02:00
staphen 9250107835 Apply LUA_USE_C89 consistently on 32-bit Android platforms 2025-04-28 07:56:34 +01:00
staphen 3309a6f997 Workaround for deprecation of old CMake versions 2025-04-03 11:02:02 +02:00
Gleb Mazovetskiy c47ff28156 macOS Tiger platform and instructions 2024-12-12 03:20:31 +01:00
Gleb Mazovetskiy 553d135726 CMake: FetchContent EXCLUDE_FROM_ALL fixes
On CMake v3.28+, `EXCLUDE_FROM_ALL` is supported natively as an argument
to `FetchContent_Declare`.

On CMake v3.30+, `FetchContent_Populate`, which we use to polyfill
`EXCLUDE_FROM_ALL` support for older versions of CMake, is deprecated
and triggers a noisy warning.

Avoids the warning by using the native `EXCLUDE_FROM_ALL` support on
CMake v3.28+.
2024-11-11 11:46:04 +00:00
Anders Jenbo 706010ee45 Add Lua support 2023-10-08 21:33:51 +02:00