Inject $WORKSPACE_DIR into container

This permits users to check ZMK out into arbitrarily-named directories
This commit is contained in:
Idan Gazit 2020-10-10 01:42:50 +00:00
parent db40fbad59
commit 63ad5b7c08
No known key found for this signature in database
GPG key ID: FA1E9B15C71BD7FC
2 changed files with 4 additions and 3 deletions

View file

@ -1,6 +1,6 @@
export LS_OPTIONS='-F --color=auto' export LS_OPTIONS='-F --color=auto'
eval "`dircolors`" eval "`dircolors`"
alias ls='ls $LS_OPTIONS' alias ls='ls $LS_OPTIONS'
if [ -f /workspaces/zmk/zephyr/zephyr-env.sh ]; then if [ -f "$WORKSPACE_DIR/zephyr/zephyr-env.sh" ]; then
source /workspaces/zmk/zephyr/zephyr-env.sh source "$WORKSPACE_DIR/zephyr/zephyr-env.sh"
fi fi

View file

@ -2,6 +2,7 @@
"name": "ZMK Development", "name": "ZMK Development",
"dockerFile": "Dockerfile", "dockerFile": "Dockerfile",
"extensions": ["ms-vscode.cpptools"], "extensions": ["ms-vscode.cpptools"],
"runArgs": ["--security-opt", "label=disable"] "runArgs": ["--security-opt", "label=disable"],
"containerEnv": {"WORKSPACE_DIR": "${containerWorkspaceFolder}"}
} }