Add clangd support
This commit is contained in:
parent
f25548085f
commit
d8065f6266
|
@ -0,0 +1,2 @@
|
||||||
|
CompileFlags:
|
||||||
|
Remove: [-fmodules-ts, -mno-shared, -mno-llsc, -march=r2000, -mtune=r2000]
|
|
@ -9,6 +9,8 @@
|
||||||
**/config
|
**/config
|
||||||
|
|
||||||
.lfsconfig
|
.lfsconfig
|
||||||
|
.cache
|
||||||
|
compile_commands.json
|
||||||
|
|
||||||
*.d
|
*.d
|
||||||
*.a
|
*.a
|
||||||
|
|
|
@ -19,13 +19,13 @@
|
||||||
{
|
{
|
||||||
"label": "make",
|
"label": "make",
|
||||||
"type": "shell",
|
"type": "shell",
|
||||||
"command": "../../scripts/podman_jaby_engine.sh ../../:src/Library make ${input:target} BUILD_PROFILE=${input:build cfg} PSX_TV_FORMAT=${input:tv format} CUSTOM_CONFIG=${input:config options}",
|
"command": "../../scripts/podman_jaby_engine.sh ../../:src/Library bear --output ${workspaceFolder}/../../compile_commands.json -- make ${input:target} BUILD_PROFILE=${input:build cfg} PSX_TV_FORMAT=${input:tv format} CUSTOM_CONFIG=${input:config options}",
|
||||||
"group": "build"
|
"group": "build"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"label": "make_all",
|
"label": "make_all",
|
||||||
"type": "shell",
|
"type": "shell",
|
||||||
"command": "../../scripts/podman_jaby_engine.sh ../../:src/Library make -f MakeAll.mk ${input:target prefix}_${input:target} BUILD_PROFILE=${input:build cfg} CUSTOM_CONFIG=${input:config options}",
|
"command": "../../scripts/podman_jaby_engine.sh ../../:src/Library bear --output ${workspaceFolder}/../../compile_commands.json -- make -f MakeAll.mk ${input:target prefix}_${input:target} BUILD_PROFILE=${input:build cfg} CUSTOM_CONFIG=${input:config options}",
|
||||||
"group": "build"
|
"group": "build"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
@ -75,29 +75,5 @@
|
||||||
},
|
},
|
||||||
"settings": {
|
"settings": {
|
||||||
"cmake.configureOnOpen": false,
|
"cmake.configureOnOpen": false,
|
||||||
"C_Cpp.default.includePath": [
|
|
||||||
"include",
|
|
||||||
"../../include"
|
|
||||||
],
|
|
||||||
"C_Cpp.default.compilerPath": "",
|
|
||||||
"C_Cpp.default.cStandard": "c17",
|
|
||||||
"C_Cpp.default.cppStandard": "c++20",
|
|
||||||
"C_Cpp.default.intelliSenseMode": "linux-gcc-x86",
|
|
||||||
"C_Cpp.default.compilerArgs": [
|
|
||||||
],
|
|
||||||
"C_Cpp.default.defines": [
|
|
||||||
"JABYENGINE_PAL",
|
|
||||||
"__DEBUG_SPU_MMU__",
|
|
||||||
"__friends=public"
|
|
||||||
],
|
|
||||||
"files.exclude": {
|
|
||||||
"**/*.o": true,
|
|
||||||
"**/*.dep": true
|
|
||||||
},
|
|
||||||
"files.associations": {
|
|
||||||
"stdio.h": "c",
|
|
||||||
"TUTO0.C": "cpp",
|
|
||||||
"MAIN.C": "cpp"
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
Loading…
Reference in New Issue