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.

27 lines
544 B

  1. FROM debian:jessie
  2. MAINTAINER Erik Dasque <erik@frenchguys.com>
  3. RUN apt-get update
  4. RUN 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. RUN apt-get clean
  19. RUN rm -rf /var/lib/apt/lists/*
  20. ENV keyboard=ergodox
  21. ENV keymap=default
  22. VOLUME /qmk
  23. WORKDIR /qmk
  24. CMD make clean ; make keyboard=${keyboard} keymap=${keymap}