summaryrefslogtreecommitdiff
path: root/third_party/mspack.lua
blob: c1d1b44a5e8fe88951f830292d61defd04d07f7b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
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({
    })