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
|
StaticLibrary {
name: "quickjs"
Depends { name: "qbsbuildconfig" }
Depends { name: "cpp" }
cpp.cLanguageVersion: qbs.toolchain.contains("msvc") ? "c99" : "gnu99"
cpp.defines: ['CONFIG_VERSION="2021-03-27"'].concat(qbsbuildconfig.dumpJsLeaks
? "DUMP_LEAKS" : [])
cpp.warningLevel: "none"
files: [
"cutils.c",
"cutils.h",
"libregexp-opcode.h",
"libregexp.c",
"libregexp.h",
"libunicode-table.h",
"libunicode.c",
"libunicode.h",
"list.h",
"quickjs-atom.h",
"quickjs-opcode.h",
"quickjs.c",
"quickjs.diff",
"quickjs.h",
]
Export {
Depends { name: "cpp" }
cpp.includePaths: [exportingProduct.sourceDirectory]
}
}
|