aboutsummaryrefslogtreecommitdiff
path: root/Dockerfile
blob: 7d028875a4a64969cf5fa49d37ac2d6db66022c6 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
FROM cryptech-builder:base

# 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.

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

USER	builder
WORKDIR /home/builder
CMD	/bin/bash