blob: 71defea9c239e93f7384f8df5f65401979166920 [file] [log] [blame]
{
"image": "ghcr.io/cheriot-platform/devcontainer:latest",
"remoteUser": "cheriot",
"containerUser": "cheriot",
"onCreateCommand": "git config --global --add safe.directory /workspaces/cheriot-rtos && git submodule update --init --recursive && ./scripts/generate_compile_commands.sh",
"customizations": {
"vscode": {
"extensions": [
"llvm-vs-code-extensions.vscode-clangd",
"tboox.xmake-vscode",
"hnw.vscode-auto-open-markdown-preview"
],
"settings": {
"clangd.path": "/cheriot-tools/bin/clangd",
"xmake.compileCommandsDirectory": "${workspaceRoot}",
"xmake.workingDirectory": "${workspaceRoot}/tests",
"xmake.additionalConfigArguments": "--sdk=/cheriot-tools/"
}
}
}
}