1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
def Settings( **kwargs ):
return {
'flags': [
'-Wall', '-Wextra', '-Werror',
'-target', 'wasm32-unknown-emscripten',
'-fignore-exceptions',
'-fvisibility=default',
'-mllvm',
'-combiner-global-alias-analysis=false',
'-enable-emscripten-sjlj',
'-disable-lsr',
'-DEMSCRIPTEN',
'--sysroot=/home/flu0r1ne/.emscripten_cache/sysroot',
'-Xclang -iwithsysroot/include/fakesdl',
'-Xclang -iwithsysroot/include/compat',
'-Itest/include',
'-Isrc',
'-std=c++20',
'-Wno-unused-function',
],
}
|