]> git.donarmstrong.com Git - qmk_firmware.git/blob - Dockerfile
Merge branch 'master' of https://github.com/jackhumbert/qmk_firmware
[qmk_firmware.git] / Dockerfile
1 FROM debian:jessie
2 MAINTAINER Erik Dasque <erik@frenchguys.com>
3
4 RUN apt-get update
5 RUN apt-get install --no-install-recommends -y build-essential \
6     gcc \
7     unzip \
8     wget \
9     zip \
10     gcc-avr \
11     binutils-avr \
12     avr-libc \
13     dfu-programmer \
14     dfu-util \
15     gcc-arm-none-eabi \
16     binutils-arm-none-eabi \
17     libnewlib-arm-none-eabi \
18     git
19
20 RUN apt-get clean
21 RUN rm -rf /var/lib/apt/lists/*
22
23 ENV keyboard=ergodox
24 ENV subproject=ez
25 ENV keymap=default
26
27 VOLUME /qmk
28 WORKDIR /qmk
29 CMD make clean ; make keyboard=${keyboard} subproject=${subproject} keymap=${keymap}