Edoardo Lolletti
9174f58a5c
Use -ffloat-store option when building lmathlib.c with mingw
...
This fixes the result of math.log with some powers of 2 not generating a whole number
2025-07-23 19:00:17 +02:00
Edoardo Lolletti
900966b7c7
Update way lua is "customized"
...
No longer patch luaconf.h, but rather force include a customization header in every translation unit and only build the actual used libraries, instead of building everything
2024-09-23 21:29:01 +02:00
Edoardo Lolletti
7df98f9f71
Pass the rights flags to lua project
...
Use Speed optimizations for release, and no optimizations for debug
2024-09-21 18:41:07 +02:00
Edoardo Lolletti
21c3949db0
Use lua from github mirror on posix as well
2024-06-24 18:25:04 +02:00
Edoardo Lolletti
35e0d2e50b
Put back lua building directly into premake project
...
No longer rely on prebuilt binaries on windows and android, and remove no longer needed "lua-path" option from the premake project
2024-04-16 00:06:33 +02:00