summaryrefslogtreecommitdiffstatshomepage
path: root/scripts/src
diff options
context:
space:
mode:
author Vas Crabb <vas@vastheman.com>2023-12-06 07:58:49 +1100
committer Vas Crabb <vas@vastheman.com>2023-12-06 07:58:49 +1100
commit79bef1e23049fdac25f1fefd132e0b6c7d2cc3a1 (patch)
tree643e9313fe86f583c4022c338677cbc12b761df7 /scripts/src
parent512ccf0c7c9b4f08e41038b2ed2de220e140385b (diff)
3rdparty/lzma: Updated to version 23.01.
Diffstat (limited to 'scripts/src')
-rwxr-xr-xscripts/src/3rdparty.lua18
1 files changed, 7 insertions, 11 deletions
diff --git a/scripts/src/3rdparty.lua b/scripts/src/3rdparty.lua
index ba123121942..a5e9c9e50fd 100755
--- a/scripts/src/3rdparty.lua
+++ b/scripts/src/3rdparty.lua
@@ -744,7 +744,7 @@ if _OPTIONS["gcc"]~=nil then
if string.find(_OPTIONS["gcc"], "clang") then
if str_to_version(_OPTIONS["gcc_version"]) >= 100000 then
buildoptions_c {
- "-Wno-misleading-indentation",
+ "-Wno-error=misleading-indentation",
}
end
else
@@ -758,17 +758,12 @@ end
configuration { "android-*" }
buildoptions {
- "-Wno-misleading-indentation",
+ "-Wno-error=misleading-indentation",
}
configuration { "asmjs" }
buildoptions {
- "-Wno-misleading-indentation",
- }
-
- configuration { "mingw*" }
- buildoptions_c {
- "-Wno-strict-prototypes",
+ "-Wno-error=misleading-indentation",
}
configuration { "vs*" }
@@ -779,7 +774,7 @@ end
}
if _OPTIONS["vs"]=="clangcl" then
buildoptions {
- "-Wno-misleading-indentation",
+ "-Wno-error=misleading-indentation",
}
end
if _OPTIONS["vs"]=="intel-15" then
@@ -789,8 +784,8 @@ if _OPTIONS["vs"]=="intel-15" then
end
configuration { }
defines {
- "_7ZIP_PPMD_SUPPPORT",
- "_7ZIP_ST",
+ "Z7_PPMD_SUPPPORT",
+ "Z7_ST",
}
files {
@@ -833,6 +828,7 @@ end
MAME_DIR .. "3rdparty/lzma/C/Sha256.c",
MAME_DIR .. "3rdparty/lzma/C/Sha256Opt.c",
MAME_DIR .. "3rdparty/lzma/C/Sort.c",
+ -- MAME_DIR .. "3rdparty/lzma/C/SwapBytes.c",
-- MAME_DIR .. "3rdparty/lzma/C/Threads.c",
-- MAME_DIR .. "3rdparty/lzma/C/Xz.c",
-- MAME_DIR .. "3rdparty/lzma/C/XzCrc64.c",