]> git.donarmstrong.com Git - qmk_firmware.git/blob - Dockerfile
Fixed tap/down/up handling in dynamic keymap macros (#5363)
[qmk_firmware.git] / Dockerfile
1 FROM debian:9
2
3 RUN apt-get update && apt-get install --no-install-recommends -y \
4     avr-libc \
5     avrdude \
6     binutils-arm-none-eabi \
7     binutils-avr \
8     build-essential \
9     dfu-programmer \
10     dfu-util \
11     gcc \
12     gcc-arm-none-eabi \
13     gcc-avr \
14     git \
15     libnewlib-arm-none-eabi \
16     software-properties-common \
17     unzip \
18     wget \
19     zip \
20     && rm -rf /var/lib/apt/lists/*
21
22 ENV KEYBOARD=ergodox_ez
23 ENV KEYMAP=default
24
25 VOLUME /qmk_firmware
26 WORKDIR /qmk_firmware
27 COPY . .
28
29 CMD make clean ; make git-submodule ; make $KEYBOARD:$KEYMAP