From f9aea19a93a65d1c9cc651edf92a59bf065e7fcf Mon Sep 17 00:00:00 2001 From: Michael Vogt Date: Wed, 25 Dec 2019 14:09:43 +0100 Subject: [PATCH 1/2] simplify make --- Dockerfile | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 Dockerfile diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..8436577 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,23 @@ +FROM ubuntu:18.04 + +ENV DEBIAN_FRONTEND noninteractive +ENV SERVERNUM 1 + +RUN mkdir /code +WORKDIR /code + +RUN apt update && apt install -y apt-utils \ + build-essential \ + net-tools \ + cmake \ + git \ + nano \ + gdb \ + strace \ + android-tools-adb \ + android-tools-fastboot \ + gcc-arm-none-eabi \ + binutils-arm-none-eabi \ + golang \ + go-bindata \ + xxd From 460a933891026f933b38290931b31656329e50ef Mon Sep 17 00:00:00 2001 From: Michael Vogt Date: Wed, 25 Dec 2019 14:16:15 +0100 Subject: [PATCH 2/2] simplify make --- Dockerfile | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Dockerfile b/Dockerfile index 8436577..18188d9 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,3 +1,7 @@ +# 1) Build Docker Image: docker build --tag tpm171e . +# 2) Make all: run --rm -it -v="$(pwd):/code" tpm171e +# 3) Custom build: docker run --rm -it -v="$(pwd):/code" tpm171e bash + FROM ubuntu:18.04 ENV DEBIAN_FRONTEND noninteractive @@ -21,3 +25,5 @@ RUN apt update && apt install -y apt-utils \ golang \ go-bindata \ xxd + +CMD make