You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

28 lines
620 B

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