-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathcompile_commands.template
40 lines (40 loc) · 1.12 KB
/
compile_commands.template
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
[{
"directory": "/workspace",
"file": "pgetinker.cpp",
"output": "pgetinker.o",
"arguments": [
"/opt/emsdk/upstream/bin/clang-19",
"-xc++",
"pgetinker.cpp",
"-o",
"pgetinker.o",
"--driver-mode=g++",
"--target=wasm32-unknown-emscripten",
"-fignore-exceptions",
"-fvisibility=default",
"-mllvm",
"-combiner-global-alias-analysis=false",
"-mllvm",
"-enable-emscripten-sjlj",
"-mllvm",
"-disable-lsr",
"--sysroot=/opt/emsdk/upstream/emscripten/cache/sysroot",
"-D",
"EMSCRIPTEN",
"-Xclang",
"-iwithsysroot/include/fakesdl",
"-Xclang",
"-iwithsysroot/include/compat",
"-c",
"-I", "./miniaudio",
"-I", "./olcPGEX_Gamepad",
"-I", "./olcPGEX_MiniAudio",
"-I", "./olcPixelGameEngine",
"-I", "./olcPixelGameEngine/extensions",
"-I", "./olcPixelGameEngine/utilities",
"-I", "./olcSoundWaveEngine",
"-I", "include",
"-std=c++20",
"--target=wasm32-unknown-emscripten"
]
}]