Skip to content

Commit cc6b57c

Browse files
committed
Fix devcontainer files formatting
- Add missing newline to cuda12.0-gcc11/devcontainer.json - Standardize cuda12.8-llvm16/devcontainer.json to match base template - Remove custom enhancements to follow project standards - Generated using .devcontainer/make_devcontainers.sh
1 parent 754620a commit cc6b57c

File tree

2 files changed

+8
-25
lines changed

2 files changed

+8
-25
lines changed

.devcontainer/cuda12.0-gcc11/devcontainer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,4 +39,4 @@
3939
}
4040
},
4141
"name": "cuda12.0-gcc11"
42-
}
42+
}

.devcontainer/cuda12.8-llvm16/devcontainer.json

Lines changed: 7 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,12 @@
22
"shutdownAction": "stopContainer",
33
"image": "rapidsai/devcontainers:25.08-cpp-llvm16-cuda12.8-ubuntu22.04",
44
"hostRequirements": {
5-
"gpu": "optional"
5+
"gpu": true
66
},
77
"initializeCommand": [
88
"/bin/bash",
99
"-c",
10-
"mkdir -m 0755 -p ${localWorkspaceFolder}/.{aws,cache,config}; mkdir -m 0755 -p ${localWorkspaceFolder}/build; if test -z ${localEnv:WSLENV}; then docker volume create --driver local --opt type=none --opt device=${localWorkspaceFolder}/build --opt o=bind cuco-build; else docker volume create cuco-build; fi;"
11-
],
12-
"postAttachCommand": [
13-
"/bin/bash",
14-
"-c",
15-
"if [ ${CODESPACES:-false} = 'true' ]; then . devcontainer-utils-post-attach-command; fi"
10+
"mkdir -m 0755 -p ${localWorkspaceFolder}/.{aws,cache,config}"
1611
],
1712
"containerEnv": {
1813
"SCCACHE_REGION": "us-east-2",
@@ -22,38 +17,26 @@
2217
"DEVCONTAINER_NAME": "cuda12.8-llvm16",
2318
"CUCO_CUDA_VERSION": "12.8",
2419
"CUCO_HOST_COMPILER": "llvm",
25-
"CUCO_HOST_COMPILER_VERSION": "16",
26-
"CUCO_BUILD_INFIX": "cuda12.8-llvm16",
27-
"HOST_WORKSPACE": "${localWorkspaceFolder}"
20+
"CUCO_HOST_COMPILER_VERSION": "16"
2821
},
2922
"workspaceFolder": "/home/coder/${localWorkspaceFolderBasename}",
3023
"workspaceMount": "source=${localWorkspaceFolder},target=/home/coder/${localWorkspaceFolderBasename},type=bind,consistency=consistent",
3124
"mounts": [
3225
"source=${localWorkspaceFolder}/.aws,target=/home/coder/.aws,type=bind,consistency=consistent",
3326
"source=${localWorkspaceFolder}/.cache,target=/home/coder/.cache,type=bind,consistency=consistent",
34-
"source=${localWorkspaceFolder}/.config,target=/home/coder/.config,type=bind,consistency=consistent",
35-
"source=cuco-build,target=/home/coder/cuCollections/build"
27+
"source=${localWorkspaceFolder}/.config,target=/home/coder/.config,type=bind,consistency=consistent"
3628
],
3729
"customizations": {
3830
"vscode": {
3931
"extensions": [
40-
"llvm-vs-code-extensions.vscode-clangd",
41-
"seaube.clangformat",
42-
"nvidia.nsight-vscode-edition",
43-
"ms-vscode.cmake-tools"
32+
"llvm-vs-code-extensions.vscode-clangd"
4433
],
4534
"settings": {
46-
"editor.defaultFormatter": "seaube.clangformat",
47-
"editor.formatOnSave": true,
48-
"clang-format.executable": "/usr/bin/clang-format",
4935
"clangd.arguments": [
50-
"--header-insertion=never",
5136
"--compile-commands-dir=${workspaceFolder}/build/latest"
52-
],
53-
"files.eol": "\n",
54-
"files.trimTrailingWhitespace": true
37+
]
5538
}
5639
}
5740
},
5841
"name": "cuda12.8-llvm16"
59-
}
42+
}

0 commit comments

Comments
 (0)