diff --git a/backends/trtllm/.devcontainer/Dockerfile b/.devcontainer/Dockerfile similarity index 100% rename from backends/trtllm/.devcontainer/Dockerfile rename to .devcontainer/Dockerfile diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index e69de29b..01d23f67 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -0,0 +1,26 @@ +// For format details, see https://aka.ms/devcontainer.json. For config options, see the +// README at: https://github.com/devcontainers/templates/tree/main/src/cpp +{ + "name": "CUDA", + "image": "nvidia/cuda:12.6.0-devel-ubuntu24.04", +// "runArgs": [ +// "--gpus=all" +// ], + "remoteEnv": { + "PATH": "${containerEnv:PATH}:/usr/local/cuda/bin", + "LD_LIBRARY_PATH": "$LD_LIBRARY_PATH:/usr/local/cuda/lib64:/usr/local/cuda/extras/CUPTI/lib64", + "XLA_FLAGS": "--xla_gpu_cuda_data_dir=/usr/local/cuda" + }, + "updateContentCommand": "bash .devcontainer/install-dev-tools.sh", +// "postCreateCommand": [ +// "nvidia-smi" +// ], + "customizations" : { + "jetbrains" : { + "backend" : "CLion" + } + }, + + // Uncomment to connect as root instead. More info: https://aka.ms/dev-containers-non-root. + // "remoteUser": "root" +} diff --git a/backends/trtllm/.devcontainer/install-dev-tools.sh b/.devcontainer/install-dev-tools.sh similarity index 100% rename from backends/trtllm/.devcontainer/install-dev-tools.sh rename to .devcontainer/install-dev-tools.sh diff --git a/backends/trtllm/.devcontainer/reinstall-cmake.sh b/.devcontainer/reinstall-cmake.sh similarity index 100% rename from backends/trtllm/.devcontainer/reinstall-cmake.sh rename to .devcontainer/reinstall-cmake.sh diff --git a/backends/trtllm/.devcontainer/devcontainer.json b/backends/trtllm/.devcontainer/devcontainer.json deleted file mode 100644 index 995ed2a4..00000000 --- a/backends/trtllm/.devcontainer/devcontainer.json +++ /dev/null @@ -1,26 +0,0 @@ -// For format details, see https://aka.ms/devcontainer.json. For config options, see the -// README at: https://github.com/devcontainers/templates/tree/main/src/cpp -{ - "name": "CUDA", - "image": "nvidia/cuda:12.6.0-devel-ubuntu24.04", -// "runArgs": [ -// "--gpus=all" -// ], - "remoteEnv": { - "PATH": "${containerEnv:PATH}:/usr/local/cuda/bin", - "LD_LIBRARY_PATH": "$LD_LIBRARY_PATH:/usr/local/cuda/lib64:/usr/local/cuda/extras/CUPTI/lib64", - "XLA_FLAGS": "--xla_gpu_cuda_data_dir=/usr/local/cuda" - }, - "updateContentCommand": "bash backends/trtllm/.devcontainer/install-dev-tools.sh", -// "postCreateCommand": [ -// "nvidia-smi" -// ], - "customizations" : { - "jetbrains" : { - "backend" : "CLion" - } - }, - - // Uncomment to connect as root instead. More info: https://aka.ms/dev-containers-non-root. - // "remoteUser": "root" -}