spiegel-keyman/docs/settings/linux/c_cpp_properties.json
2022-12-07 16:43:47 +01:00

30 lines
976 B
JSON

{
"configurations": [
{
"name": "linux",
"includePath": [
"${workspaceFolder}/core/include",
"${workspaceFolder}/core/include/**",
"${workspaceFolder}/core/build/arch/debug/include/",
"${workspaceFolder}/linux/ibus-keyman/src",
"/usr/include/**",
"/usr/lib/x86_64-linux-gnu/**",
"/usr/include/glib-2.0/",
"/usr/include/glib-2.0/glib/",
"/usr/lib/x86_64-linux-gnu/glib-2.0/include/"
],
// for whatever reason vscode doesn't find the types `gboolean` and `gint`, so we define them here
"defines": [
"gboolean=int",
"gint=int"
],
"compilerPath": "/usr/lib/ccache/clang",
"cStandard": "c11",
"cppStandard": "c++14",
"intelliSenseMode": "clang-x64",
"compileCommands": "${workspaceFolder}/core/build/arch/debug/compile_commands.json",
"configurationProvider": "ms-vscode.makefile-tools"
}
],
"version": 4
}