-
Notifications
You must be signed in to change notification settings - Fork 0
/
build.json.old
41 lines (41 loc) · 1.23 KB
/
build.json.old
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
37
38
39
40
41
{
"linux": {
"title": "Linux (clang, native)",
"prebuild": [
"rm -r ./source/util",
"cp -r ../Melon/src ./source/util"
],
"compiler": "clang",
"folders": ["source"],
"includes": ["source"],
"links": ["m", "pthread", "SDL2"],
"defines": ["DG_NO_LUA"],
"output": "temp/melon-test-linux-native.elf"
},
"windows-clang": {
"title": "Windows (clang, native bare)",
"prebuild": [
"rd .\\source\\util /s /q",
"xcopy ..\\Melon\\src .\\source\\util /e /i"
],
"compiler": "clang",
"folders": ["source"],
"includes": ["source"],
"links": ["user32", "gdi32", "Ws2_32", "bcrypt"],
"defines": ["DG_NO_LUA", "DG_NO_SDL", "DG_USE_WINDOWS_API", "DG_MELON_OBFUSCATE_EXTRA", "MELON_CRYPTOGRAPHY_RANDOM"],
"output": "temp/dragonfruit-native.exe"
},
"windows-clang-noposix": {
"title": "Windows (clang, native bare)",
"prebuild": [
"rd .\\source\\util /s /q",
"xcopy ..\\Melon\\src .\\source\\util /e /i"
],
"compiler": "clang",
"folders": ["source"],
"includes": ["source"],
"links": ["user32", "gdi32", "Ws2_32", "bcrypt"],
"defines": ["DG_NO_LUA", "DG_NO_SDL", "DG_USE_WINDOWS_API", "DG_MELON_OBFUSCATE_EXTRA", "MELON_CRYPTOGRAPHY_RANDOM", "MELON_NO_POSIX"],
"output": "temp/dragonfruit-native.exe"
}
}