Fix up info boxes.
[jackhill/qmk/firmware.git] / Dockerfile
... / ...
CommitLineData
1FROM debian:jessie
2MAINTAINER Erik Dasque <erik@frenchguys.com>
3
4RUN apt-get update && apt-get install --no-install-recommends -y build-essential \
5 gcc \
6 unzip \
7 wget \
8 zip \
9 gcc-avr \
10 binutils-avr \
11 avr-libc \
12 dfu-programmer \
13 dfu-util \
14 gcc-arm-none-eabi \
15 binutils-arm-none-eabi \
16 libnewlib-arm-none-eabi \
17 git \
18 software-properties-common \
19 avrdude \
20 && rm -rf /var/lib/apt/lists/*
21
22ENV keyboard=ergodox
23ENV subproject=ez
24ENV keymap=default
25
26VOLUME /qmk
27WORKDIR /qmk
28CMD make clean ; make keyboard=${keyboard} subproject=${subproject} keymap=${keymap}