summaryrefslogtreecommitdiff
path: root/.devcontainer
diff options
context:
space:
mode:
authorNiall Cooling <niallcooling@gmail.com>2021-02-26 08:14:30 +0000
committerTim Keller <geekboy1011@gmail.com>2021-08-07 17:17:38 +0000
commit937d3e19335758ac76607a1d75c8844b49dd3c3e (patch)
treee85d5f77442420476d02ff888fe7f8b94068b2ae /.devcontainer
parent382db668ed513836a52ff4fdc49b0ee7a08a1527 (diff)
added dos2unix to docker for Win10 and default to release build
Diffstat (limited to '.devcontainer')
-rw-r--r--.devcontainer/Dockerfile1
-rwxr-xr-x.devcontainer/create_build_openocd.sh2
-rw-r--r--.devcontainer/devcontainer.json5
3 files changed, 5 insertions, 3 deletions
diff --git a/.devcontainer/Dockerfile b/.devcontainer/Dockerfile
index 2c223bc1..bb7dddba 100644
--- a/.devcontainer/Dockerfile
+++ b/.devcontainer/Dockerfile
@@ -15,6 +15,7 @@ RUN apt-get update -qq \
unzip \
wget \
curl \
+ dos2unix \
# aarch64 packages
libffi-dev \
libssl-dev \
diff --git a/.devcontainer/create_build_openocd.sh b/.devcontainer/create_build_openocd.sh
index 860ffa1f..c5bff5c8 100755
--- a/.devcontainer/create_build_openocd.sh
+++ b/.devcontainer/create_build_openocd.sh
@@ -1,3 +1,3 @@
#!/bin/bash
rm -rf build/
-cmake -G 'Unix Makefiles' -DCMAKE_BUILD_TYPE=Debug -DUSE_OPENOCD=1 -DARM_NONE_EABI_TOOLCHAIN_PATH=/opt/gcc-arm-none-eabi-9-2020-q2-update -DNRF5_SDK_PATH=/opt/nRF5_SDK_15.3.0_59ac345 -S . -Bbuild \ No newline at end of file
+cmake -G 'Unix Makefiles' -DCMAKE_BUILD_TYPE=Release -DUSE_OPENOCD=1 -DARM_NONE_EABI_TOOLCHAIN_PATH=/opt/gcc-arm-none-eabi-9-2020-q2-update -DNRF5_SDK_PATH=/opt/nRF5_SDK_15.3.0_59ac345 -S . -Bbuild \ No newline at end of file
diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json
index 1740a8e4..90b6eceb 100644
--- a/.devcontainer/devcontainer.json
+++ b/.devcontainer/devcontainer.json
@@ -17,14 +17,15 @@
// Add the IDs of extensions you want installed when the container is created.
"extensions": [
- "ms-vscode.cpptools"
+ "ms-vscode.cpptools",
+ "ms-vscode.cmake-tools",
],
// Use 'forwardPorts' to make a list of ports inside the container available locally.
// "forwardPorts": [],
// Use 'postCreateCommand' to run commands after the container is created.
- // "postCreateCommand": "/opt/create_build_openocd.sh",
+ // "postCreateCommand": "bash /opt/create_build_openocd.sh",
// Comment out connect as root instead. More info: https://aka.ms/vscode-remote/containers/non-root.
// "remoteUser": "vscode"