Преглед на файлове

Work on VS Code settings

Dirk Ziegelmeier преди 7 години
родител
ревизия
562f875533
променени са 2 файла, в които са добавени 17 реда и са изтрити 5 реда
  1. 4 4
      .vscode/c_cpp_properties.json
  2. 13 1
      .vscode/tasks.json

+ 4 - 4
.vscode/c_cpp_properties.json

@@ -10,18 +10,18 @@
                 "${workspaceFolder}/contrib/ports/unix/example_app"
             ],
             "defines": [],
-            "intelliSenseMode": "clang-x64",
+            "intelliSenseMode": "gcc-x64",
             "browse": {
                 "path": [
-                    ""
+                    "${workspaceFolder}/**"
                 ],
                 "limitSymbolsToIncludedHeaders": true,
                 "databaseFilename": ""
             },
-            "compilerPath": "/usr/bin/clang",
+            "compilerPath": "/usr/bin/gcc",
             "cStandard": "c11",
             "cppStandard": "c++17"
         }
     ],
     "version": 4
-}
+}

+ 13 - 1
.vscode/tasks.json

@@ -30,6 +30,18 @@
             "windows": {
                 "command": "cd ${workspaceFolder}/contrib/ports/win32/example_app && mkdir build && cd build && cmake .."
             }
+        },
+        {
+            "label": "Generate documentation",
+            "type": "shell",
+            "problemMatcher": [],
+            "group": "none",
+            "linux": {
+                "command": "cd ${workspaceFolder}/contrib/ports/unix/example_app/build && cmake --build . --target lwipdocs"
+            },
+            "windows": {
+                "command": "cd ${workspaceFolder}/contrib/ports/win32/example_app/build && cmake --build . --target lwipdocs"
+            },
         }
     ]
-}
+}