From 470c0ab629778924d3c7a36fa5260864c2ee0e4d Mon Sep 17 00:00:00 2001 From: Niema Moshiri Date: Sun, 26 Nov 2023 00:21:19 -0800 Subject: [PATCH] Added Dockerfile and .devcontainer (#855) --- .devcontainer/Dockerfile | 8 ++++++++ .devcontainer/devcontainer.json | 5 +++++ 2 files changed, 13 insertions(+) create mode 100644 .devcontainer/Dockerfile create mode 100644 .devcontainer/devcontainer.json diff --git a/.devcontainer/Dockerfile b/.devcontainer/Dockerfile new file mode 100644 index 0000000..9273c85 --- /dev/null +++ b/.devcontainer/Dockerfile @@ -0,0 +1,8 @@ +FROM ubuntu:22.04 +RUN apt-get update && apt-get upgrade -y && \ + apt-get install -y make wget xz-utils && \ + wget -qO- "https://developer.arm.com/-/media/Files/downloads/gnu-a/10.2-2020.11/binrel/gcc-arm-10.2-2020.11-x86_64-arm-none-linux-gnueabihf.tar.xz?revision=d0b90559-3960-4e4b-9297-7ddbc3e52783&rev=d0b9055939604e4b92977ddbc3e52783&hash=0074C1529DE90C98726B80ED3EE0776C" | tar -xJ && \ + mv gcc-arm-* /usr/local/bin && \ + printf 'export PATH=$PATH:%s\n' /usr/local/bin/gcc-arm-*/bin >> ~/.bashrc && \ + apt-get autoremove && apt-get clean && \ + rm -rf ~/.cache /tmp/* diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json new file mode 100644 index 0000000..601cce0 --- /dev/null +++ b/.devcontainer/devcontainer.json @@ -0,0 +1,5 @@ +{ + "build": { + "dockerfile": "Dockerfile" + } +}