mirror of
https://github.com/kidfromjupiter/nearby.git
synced 2026-09-14 14:46:12 -04:00
Improved devcontainers
This commit is contained in:
@@ -21,7 +21,7 @@ RUN curl -fsSL https://bazel.build/bazel-release.pub.gpg | gpg --dearmor >bazel-
|
||||
|
||||
RUN apt-get install -y pkg-config libasound2-dev
|
||||
|
||||
RUN apt-get install -y libunistring-dev libldap-dev libkrb5-dev libgpg-error-dev gdb libc6-dbg libgtest-dev libbluetooth-dev
|
||||
RUN apt-get install -y libunistring-dev libldap-dev libkrb5-dev libgpg-error-dev gdb libc6-dbg libgtest-dev libbluetooth-dev clangd
|
||||
|
||||
#gtest
|
||||
RUN apt-get update && apt-get install -y \
|
||||
|
||||
@@ -4,15 +4,9 @@
|
||||
"customizations": {
|
||||
"vscode": {
|
||||
"settings": {
|
||||
"C_Cpp.default.configurationProvider": "ms-vscode.cpptools",
|
||||
"C_Cpp.intelliSenseEngine": "Default"
|
||||
},
|
||||
"extensions": [
|
||||
"ms-vscode.cpptools",
|
||||
"bazelbuild.vscode-bazel",
|
||||
"ms-vscode.cpptools-extension-pack"
|
||||
],
|
||||
|
||||
"extensions": ["bazelbuild.vscode-bazel"]
|
||||
}
|
||||
},
|
||||
"mounts": [
|
||||
|
||||
@@ -21,13 +21,16 @@ RUN curl -fsSL https://bazel.build/bazel-release.pub.gpg | gpg --dearmor >bazel-
|
||||
|
||||
RUN apt-get install -y pkg-config libasound2-dev
|
||||
|
||||
RUN apt-get install -y libunistring-dev libldap-dev libkrb5-dev libgpg-error-dev gdb libc6-dbg googletest
|
||||
RUN apt-get install -y libunistring-dev libldap-dev libkrb5-dev libgpg-error-dev gdb libc6-dbg libgtest-dev libbluetooth-dev clangd
|
||||
|
||||
#gtest
|
||||
RUN cd /usr/src/googletest
|
||||
RUN cmake -S . -B build
|
||||
RUN cmake --build build -j
|
||||
RUN cmake --install build
|
||||
RUN apt-get update && apt-get install -y \
|
||||
googletest cmake g++ make \
|
||||
&& rm -rf /var/lib/apt/lists/* \
|
||||
&& cd /usr/src/googletest \
|
||||
&& cmake -S . -B build \
|
||||
&& cmake --build build -j"$(nproc)" \
|
||||
&& cmake --install build
|
||||
|
||||
# bash history
|
||||
RUN SNIPPET="export PROMPT_COMMAND='history -a' && export HISTFILE=/commandhistory/.bash_history" \
|
||||
|
||||
@@ -47,6 +47,9 @@
|
||||
"runArgs": [
|
||||
"--network=host",
|
||||
"--dns=1.1.1.1",
|
||||
"--dns=8.8.8.8"
|
||||
"--dns=8.8.8.8",
|
||||
"--memory=8g",
|
||||
"--cpus=6",
|
||||
"--shm-size=2g"
|
||||
]
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user