Skip to content

Commit

Permalink
chore: install 'clang-16' and 'gcc-13' in development container
Browse files Browse the repository at this point in the history
  • Loading branch information
xiaoyang-sde committed Jul 9, 2023
1 parent e11f7c0 commit 81ff8db
Show file tree
Hide file tree
Showing 2 changed files with 23 additions and 7 deletions.
13 changes: 8 additions & 5 deletions .devcontainer/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,16 @@ FROM ubuntu:lunar

RUN apt update
RUN apt install -y \
build-essential \
clang \
clang-format \
clang-tidy \
clangd \
clang-16 \
clang-format-16 \
clang-tidy-16 \
clangd-16 \
cmake \
git \
g++-13 \
gdb \
libclang-16-dev \
libstdc++-13-dev \
make \
python3 \
python3-pip
Expand Down
17 changes: 15 additions & 2 deletions .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,20 @@
{
"name": "C++",
"name": "co-uring-http",
"build": {
"dockerfile": "Dockerfile"
},
"runArgs": ["--name", "co-uring-http"]
"runArgs": [
"--name",
"co-uring-http"
],
"customizations": {
"vscode": {
"extensions": [
"llvm-vs-code-extensions.vscode-clangd",
"ms-vscode.cmake-tools",
"twxs.cmake",
"vadimcn.vscode-lldb"
]
}
}
}

0 comments on commit 81ff8db

Please sign in to comment.