diff --git a/build/premake/premake5.lua b/build/premake/premake5.lua index c8a1cb822a..8c36dd4e4c 100644 --- a/build/premake/premake5.lua +++ b/build/premake/premake5.lua @@ -7,6 +7,7 @@ newoption { category = "Pyrogenesis", trigger = "outpath", description = "Locati newoption { category = "Pyrogenesis", trigger = "sanitize-address", description = "Enable ASAN if available" } newoption { category = "Pyrogenesis", trigger = "sanitize-thread", description = "Enable TSAN if available" } newoption { category = "Pyrogenesis", trigger = "sanitize-undefined-behaviour", description = "Enable UBSAN if available" } +newoption { category = "Pyrogenesis", trigger = "strip-binaries", description = "Strip created binaries" } newoption { category = "Pyrogenesis", trigger = "with-system-cxxtest", description = "Search standard paths for cxxtest, instead of using bundled copy" } newoption { category = "Pyrogenesis", trigger = "with-lto", description = "Enable Link Time Optimization (LTO)" } newoption { category = "Pyrogenesis", trigger = "with-system-mozjs", description = "Search standard paths for libmozjs115, instead of using bundled copy" } @@ -187,7 +188,9 @@ function project_set_build_flags() editandcontinue "Off" - if not _OPTIONS["minimal-flags"] then + if _OPTIONS['strip-binaries'] then + symbols "Off" + else symbols "On" end