1{
2   "configurations": [
3      {
4         "name": "Mac",
5         "includePath": [
6            "/usr/include",
7            "/usr/local/include",
8            "${workspaceRoot}",
9            "${workspaceRoot}/libretro-common/include"
10         ],
11         "defines": [],
12         "intelliSenseMode": "clang-x64",
13         "browse": {
14            "path": [
15               "/usr/include",
16               "/usr/local/include",
17               "${workspaceRoot}"
18            ],
19            "limitSymbolsToIncludedHeaders": true,
20            "databaseFilename": ""
21         },
22         "macFrameworkPath": [
23            "/System/Library/Frameworks",
24            "/Library/Frameworks"
25         ]
26      },
27      {
28         "name": "Linux",
29         "includePath": [
30            "/usr/include",
31            "/usr/local/include",
32            "${workspaceRoot}",
33            "${workspaceFolder}/libretro-common/include",
34            "${workspaceRoot}/libretro-common/include"
35         ],
36         "defines": [],
37         "intelliSenseMode": "clang-x64",
38         "browse": {
39            "path": [
40               "/usr/include",
41               "/usr/local/include",
42               "${workspaceRoot}"
43            ],
44            "limitSymbolsToIncludedHeaders": true,
45            "databaseFilename": ""
46         }
47      },
48      {
49         "name": "Win32",
50         "includePath": [
51            "C:/Program Files (x86)/Windows Kits/10/Include/10.0.15063.0/um",
52            "C:/Program Files (x86)/Windows Kits/10/Include/10.0.15063.0/ucrt",
53            "C:/Program Files (x86)/Windows Kits/10/Include/10.0.15063.0/shared",
54            "C:/Program Files (x86)/Windows Kits/10/Include/10.0.15063.0/winrt",
55            "${workspaceRoot}",
56            "${workspaceFolder}/libretro-common/include"
57         ],
58         "defines": [
59            "_DEBUG",
60            "UNICODE"
61         ],
62         "intelliSenseMode": "msvc-x64",
63         "browse": {
64            "path": [
65               "C:/Program Files (x86)/Windows Kits/10/Include/10.0.15063.0/um",
66               "C:/Program Files (x86)/Windows Kits/10/Include/10.0.15063.0/ucrt",
67               "C:/Program Files (x86)/Windows Kits/10/Include/10.0.15063.0/shared",
68               "C:/Program Files (x86)/Windows Kits/10/Include/10.0.15063.0/winrt",
69               "${workspaceRoot}"
70            ],
71            "limitSymbolsToIncludedHeaders": true,
72            "databaseFilename": ""
73         },
74         "cStandard": "c11",
75         "cppStandard": "c++17"
76      },
77      {
78         "name": "msys2-mingw32",
79         "includePath": [
80            "C:/msys64/mingw32/include",
81            "C:/msys64/mingw32/i686-w64-mingw32/include",
82            "${workspaceRoot}/libretro-common/include",
83            "${workspaceRoot}/include",
84            "${workspaceRoot}"
85         ],
86         "defines": [
87            "_DEBUG",
88            "UNICODE"
89         ],
90         "intelliSenseMode": "msvc-x64",
91         "browse": {
92            "path": [
93               "C:/msys64/mingw32/include",
94               "C:/msys64/mingw32/i686-w64-mingw32/include",
95               "${workspaceRoot}/libretro-common/include",
96               "${workspaceRoot}/include",
97               "${workspaceRoot}"
98            ],
99            "limitSymbolsToIncludedHeaders": true,
100            "databaseFilename": ""
101         }
102      },
103      {
104         "name": "msys2-mingw64",
105         "includePath": [
106            "C:/msys64/mingw64/include",
107            "C:/msys64/mingw64/x86_64-w64-mingw32/include",
108            "${workspaceRoot}/libretro-common/include",
109            "${workspaceRoot}/include",
110            "${workspaceRoot}"
111         ],
112         "defines": [
113            "_DEBUG",
114            "UNICODE"
115         ],
116         "intelliSenseMode": "msvc-x64",
117         "browse": {
118            "path": [
119               "C:/msys64/mingw64/include",
120               "C:/msys64/mingw64/x86_64-w64-mingw32/include",
121               "${workspaceRoot}/libretro-common/include",
122               "${workspaceRoot}/include",
123               "${workspaceRoot}"
124            ],
125            "limitSymbolsToIncludedHeaders": true,
126            "databaseFilename": ""
127         }
128      },
129      {
130         "name": "Switch",
131         "includePath": [
132            "/opt/devkitpro/devkitA64/aarch64-none-elf/include",
133            "/opt/devkitpro/devkitA64/lib/gcc/aarch64-none-elf/8.3.0/include",
134            "/opt/devkitpro/libnx/include",
135            "/opt/devkitpro/portlibs/switch/include",
136            "/opt/devkitpro/portlibs/switch/include/freetype2",
137            "${workspaceFolder}/**"
138         ],
139         "defines": [
140            "_DEBUG",
141            "UNICODE",
142            "_UNICODE",
143            "__aarch64__",
144            "__SWITCH__",
145            "HAVE_LIBNX"
146         ],
147         "windowsSdkVersion": "10.0.17763.0",
148         "compilerPath": "/opt/devkitpro/devkitA64/bin/aarch64-none-elf-gcc",
149         "cStandard": "c11",
150         "cppStandard": "c++11",
151         "intelliSenseMode": "gcc-x64"
152      }
153   ],
154   "version": 4
155}