aboutsummaryrefslogtreecommitdiff
path: root/Dockerfile
diff options
context:
space:
mode:
Diffstat (limited to 'Dockerfile')
-rw-r--r--Dockerfile14
1 files changed, 4 insertions, 10 deletions
diff --git a/Dockerfile b/Dockerfile
index 284d3f8..7d02887 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -1,11 +1,5 @@
FROM cryptech-builder:base
-# Should conditionalize the "jessie-backports" stuff on --build-env=DEBIAN_RELEASE
-# from Makefile. Later.
-
-RUN echo 'deb http://deb.debian.org/debian jessie-backports main' \
- > /etc/apt/sources.list.d/backports.list
-
# Stuff we need we need to build firmware and client packages. This
# stuff is much more likely to change than the XiLinx tools, so we put
# it at the end of the build where we can use normal Docker tooling.
@@ -14,18 +8,18 @@ RUN apt-get update && \
apt-get install -y \
avr-libc \
binutils-avr \
+ debootstrap \
+ distro-info-data \
gcc-arm-none-eabi \
gcc-avr \
git \
+ pbuilder \
python-crypto \
python-serial \
python-yaml \
reprepro \
ubuntu-archive-keyring \
- ubuntu-dev-tools \
- pbuilder && \
- apt-get -t jessie-backports install -y \
- debootstrap distro-info-data
+ ubuntu-dev-tools
USER builder
WORKDIR /home/builder