diff --git a/.vscode/c_cpp_properties.json b/.vscode/c_cpp_properties.json new file mode 100644 index 00000000..8d90657a --- /dev/null +++ b/.vscode/c_cpp_properties.json @@ -0,0 +1,38 @@ +{ + "configurations": [ + { + "name": "Linux", + "includePath": [ + "${workspaceFolder}/include/n64/**", + "${workspaceFolder}/include/**", + "${workspaceFolder}/textures/**", + "${workspaceFolder}/**" + ], + "forcedInclude": [ + "${workspaceFolder}/include/types.h", + "${workspaceFolder}/include/n64/ultra64.h", + "${workspaceFolder}/include/sm64.h", + "${workspaceFolder}/include/config.h", + "${workspaceFolder}/include/make_const_nonconst.h", + "${workspaceFolder}/include/geo_commands.h", + "${workspaceFolder}/include/level_commands.h", + "${workspaceFolder}/include/segment_symbols.h", + "${workspaceFolder}/include/command_macros_base.h" + ], + "defines": [ + "TARGET_N64=1", + "VERSION_US=1", + "F3DEX_GBI_2=1", + "F3DZEX_GBI_2=1", + "F3DEX_GBI_SHARED=1", + "NON_MATCHING=1", + "AVOID_UB=1" + ], + "compilerPath": "/usr/bin/mips-linux-gnu-gcc", + "cStandard": "gnu17", + "cppStandard": "gnu++14", + "intelliSenseMode": "linux-gcc-x64" + } + ], + "version": 4 +}