aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.gitpod.yml14
-rw-r--r--.vscode/settings.json6
2 files changed, 19 insertions, 1 deletions
diff --git a/.gitpod.yml b/.gitpod.yml
new file mode 100644
index 00000000..9857b55b
--- /dev/null
+++ b/.gitpod.yml
@@ -0,0 +1,14 @@
+tasks:
+ - name: vcpkg
+ env:
+ VCPKG_INSTALLATION_ROOT: /opt/vcpkg
+ init: |
+ git clone https://github.com/Microsoft/vcpkg.git /opt/vcpkg
+ /opt/vcpkg/bootstrap-vcpkg.sh
+ /opt/vcpkg/vcpkg install
+
+vscode:
+ extensions:
+ - "llvm-vs-code-extensions.vscode-clangd"
+ - "ms-vscode.cmake-tools"
+ - "wayou.vscode-todo-highlight"
diff --git a/.vscode/settings.json b/.vscode/settings.json
index 33832555..e6e504c6 100644
--- a/.vscode/settings.json
+++ b/.vscode/settings.json
@@ -89,5 +89,9 @@
"variant": "cpp",
"gsl": "cpp"
},
- "cmake.generator": "Ninja"
+ "cmake.generator": "Ninja",
+ "yaml.schemas": {
+ "https://raw.githubusercontent.com/gitpod-io/gitpod/main/components/gitpod-protocol/data/gitpod-schema.json": ".gitpod.yml",
+ "https://json.schemastore.org/github-workflow.json": ".github/workflows/*"
+ }
}