Commit graph

5 commits

Author SHA1 Message Date
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