aboutsummaryrefslogtreecommitdiff
path: root/games/0ad/files/patch-build_premake_premake5.lua
diff options
context:
space:
mode:
Diffstat (limited to 'games/0ad/files/patch-build_premake_premake5.lua')
-rw-r--r--games/0ad/files/patch-build_premake_premake5.lua23
1 files changed, 21 insertions, 2 deletions
diff --git a/games/0ad/files/patch-build_premake_premake5.lua b/games/0ad/files/patch-build_premake_premake5.lua
index 2d771dbba940..55122f32fc49 100644
--- a/games/0ad/files/patch-build_premake_premake5.lua
+++ b/games/0ad/files/patch-build_premake_premake5.lua
@@ -1,6 +1,25 @@
---- build/premake/premake5.lua.orig 2021-07-27 21:57:08 UTC
+--- build/premake/premake5.lua.orig 2022-09-23 19:16:45 UTC
+++ build/premake/premake5.lua
-@@ -367,7 +367,7 @@ function project_set_build_flags()
+@@ -76,14 +76,10 @@ else
+ end
+ else
+ local machine = "x86_64"
+- if os.getenv("HOSTTYPE") and os.getenv("HOSTTYPE") ~= '' then
+- machine = os.getenv("HOSTTYPE")
+- else
+- os.execute(cc .. " -dumpmachine > .gccmachine.tmp")
+- local f = io.open(".gccmachine.tmp", "r")
+- machine = f:read("*line")
+- f:close()
+- end
++ os.execute(cc .. " -dumpmachine > .gccmachine.tmp")
++ local f = io.open(".gccmachine.tmp", "r")
++ machine = f:read("*line")
++ f:close()
+ -- Special handling on mac os where xcode needs special flags.
+ if os.istarget("macosx") then
+ if string.find(machine, "arm64") then
+@@ -380,7 +376,7 @@ function project_set_build_flags()
if os.istarget("linux") or os.istarget("bsd") then
if _OPTIONS["prefer-local-libs"] then