feat(devcontainer): add volume mounts for zephyr, modules and tools

This effectively caches Zephyr and its dependencies.  It also shares them between containers.

PR: #519
This commit is contained in:
innovaker 2020-12-15 14:44:39 +00:00 committed by Pete Johanson
parent 89532eadeb
commit 3b77266bbb
1 changed files with 4 additions and 1 deletions

View File

@ -8,7 +8,10 @@
},
"mounts": [
"type=volume,source=zmk-root-user,target=/root",
"type=volume,source=zmk-config,target=/workspaces/zmk-config"
"type=volume,source=zmk-config,target=/workspaces/zmk-config",
"type=volume,source=zmk-zephyr,target=${containerWorkspaceFolder}/zephyr",
"type=volume,source=zmk-zephyr-modules,target=${containerWorkspaceFolder}/modules",
"type=volume,source=zmk-zephyr-tools,target=${containerWorkspaceFolder}/tools"
],
"extensions": ["ms-vscode.cpptools"],
"settings": {