{ "shutdownAction": "stopContainer", "image": "rapidsai/devcontainers:25.12-cpp-llvm17-cuda12.9", "hostRequirements": { "gpu": "optional" }, "initializeCommand": [ "/bin/bash", "-c", "mkdir -m 0755 -p ${localWorkspaceFolder}/.{aws,cache,config}" ], "containerEnv": { "SCCACHE_REGION": "us-east-2", "SCCACHE_BUCKET": "rapids-sccache-devs", "AWS_ROLE_ARN": "arn:aws:iam::279114543810:role/nv-gha-token-sccache-devs", "HISTFILE": "${containerWorkspaceFolder}/.cache/._bash_history", "DEVCONTAINER_NAME": "cuda12.9-llvm17", "CCCL_CUDA_VERSION": "12.9", "CCCL_HOST_COMPILER": "llvm", "CCCL_HOST_COMPILER_VERSION": "17", "CCCL_BUILD_INFIX": "cuda12.9-llvm17" }, "workspaceFolder": "/home/coder/${localWorkspaceFolderBasename}", "workspaceMount": "source=${localWorkspaceFolder},target=/home/coder/${localWorkspaceFolderBasename},type=bind,consistency=consistent", "mounts": [ "source=${localWorkspaceFolder}/.aws,target=/home/coder/.aws,type=bind,consistency=consistent", "source=${localWorkspaceFolder}/.cache,target=/home/coder/.cache,type=bind,consistency=consistent", "source=${localWorkspaceFolder}/.config,target=/home/coder/.config,type=bind,consistency=consistent" ], "customizations": { "vscode": { "extensions": [ "llvm-vs-code-extensions.vscode-clangd", "xaver.clang-format" ], "settings": { "editor.defaultFormatter": "xaver.clang-format", "clang-format.executable": "/usr/local/bin/clang-format", "clangd.arguments": [ "--compile-commands-dir=${workspaceFolder}" ] } } }, "name": "cuda12.9-llvm17" }