533b8b39e2
This commit adds a .devcontainer directory, with the Dockerfile in the configuration told to use the Dockerfile in the parent directory. Using Development Containers means the environment is reproducible on developer machines, and reduces the barrier to entry for development. It also allows GitHub Codespaces to be used. Signed-off-by: Dom Rodriguez <shymega@shymega.org.uk>
16 lines
No EOL
304 B
JSON
16 lines
No EOL
304 B
JSON
{
|
|
"name": "Open PineBuds Pro - VS Code Development Environment",
|
|
"build": {
|
|
"dockerfile": "../Dockerfile",
|
|
"context": ".."
|
|
},
|
|
"extensions": [
|
|
"ms-vscode.cmake-tools",
|
|
"ms-vscode.cpptools"
|
|
],
|
|
"runArgs": [
|
|
"--privileged"
|
|
],
|
|
"userEnvProbe": "loginInteractiveShell",
|
|
"remoteUser": "root"
|
|
} |