Files
qt-dev-env/.devcontainer/devcontainer.json

31 lines
830 B
JSON

{
"name": "Qt 6.8.0 Development Container",
"build": {
"dockerfile": "Dockerfile",
"context": "."
},
"postStartCommand": "./.devcontainer/poststart.sh",
"runArgs": [
"-e", "DISPLAY=${env:DISPLAY}",
"-v", "/tmp/.X11-unix:/tmp/.X11-unix"
],
"customizations": {
"vscode": {
"settings": {
"terminal.integrated.shell.linux": "/bin/bash"
},
"extensions": [
"ms-vscode.cmake-tools",
"ms-vscode.cpptools",
"ms-vscode.makefile-tools",
"androidtool.android",
"ms-azuretools.vscode-docker",
"bbenoist.QML"
]
}
},
"forwardPorts": [8080],
"mounts": [
"source=${localWorkspaceFolder},target=/workspace,type=bind"
]
}