From 7df98f9f71211d9dfb0fe53fa3c7a1bfc207e67f Mon Sep 17 00:00:00 2001 From: Edoardo Lolletti Date: Sat, 21 Sep 2024 18:41:07 +0200 Subject: [PATCH] Pass the rights flags to lua project Use Speed optimizations for release, and no optimizations for debug --- lua/premake5.lua | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lua/premake5.lua b/lua/premake5.lua index d0aa87bb..daa10d5d 100644 --- a/lua/premake5.lua +++ b/lua/premake5.lua @@ -3,6 +3,11 @@ project "lua" pic "On" files { "src/*.c", "src/*.h" } removefiles { "src/lua.c", "src/luac.c", "src/ltests.h", "src/ltests.c", "src/onelua.c" } + + filter "configurations:Release" + optimize "Speed" + filter "configurations:Debug" + optimize "Off" filter { "files:**.c" } compileas "C++"