build: linux attempt arm64 without mold

This commit is contained in:
2023-06-29 19:33:57 +02:00
parent 7f5d7fa7fa
commit 0b172ce174
2 changed files with 17 additions and 20 deletions

View File

@ -74,17 +74,24 @@ editandcontinue "Off"
warnings "Extra"
characterset "ASCII"
if os.istarget("linux") or os.istarget("darwin") then
filter { "system:linux", "system:macosx" }
buildoptions "-pthread"
linkoptions "-pthread"
filter {}
if os.istarget("linux") then
filter { "platforms:arm64" }
buildoptions "--target=arm64-linux-gnu"
linkoptions "--target=arm64-linux-gnu"
filter {}
linkoptions "-fuse-ld=lld"
end
if os.istarget("darwin") then
filter "platforms:arm64"
buildoptions "-arch arm64"
linkoptions "-arch arm64"
filter {}
end
filter { "system:macosx", "platforms:arm64" }
buildoptions "-arch arm64"
linkoptions "-arch arm64"
filter {}
if os.getenv("CI") then
defines "CI"