mirror of
https://github.com/xenia-project/xenia.git
synced 2025-12-06 07:12:03 +01:00
Separates the `Windows` platform into `Windows-x86_64` and `Windows-ARM64`. Adds `--arch` argument to `build`. Removes x64 backend on non-x64 targets.
37 lines
617 B
Lua
37 lines
617 B
Lua
group("third_party")
|
|
project("mspack")
|
|
uuid("0881692A-75A1-4E7B-87D8-BB9108CEDEA4")
|
|
kind("StaticLib")
|
|
language("C++")
|
|
links({
|
|
"xenia-base",
|
|
})
|
|
defines({
|
|
"_LIB",
|
|
"HAVE_CONFIG_H",
|
|
})
|
|
removedefines({
|
|
"_UNICODE",
|
|
"UNICODE",
|
|
})
|
|
includedirs({
|
|
"mspack",
|
|
})
|
|
files({
|
|
"mspack/logging.cc",
|
|
"mspack/lzx.h",
|
|
"mspack/lzxd.c",
|
|
"mspack/mspack.h",
|
|
"mspack/readbits.h",
|
|
"mspack/readhuff.h",
|
|
"mspack/system.c",
|
|
"mspack/system.h",
|
|
})
|
|
|
|
filter("platforms:Windows-*")
|
|
defines({
|
|
})
|
|
filter("platforms:Linux")
|
|
defines({
|
|
})
|