Sign inSign up

potz/ergodox-ez-compiler

By potz

•Updated over 9 years ago

Compile your Ergodox EZ firmware in a docker image

Image
2

1.7K

potz/ergodox-ez-compiler repository overview

⁠ErgodoxEZ firmware compiler

This is a small docker⁠ image that has a script and all the dependencies needed to compile your Ergodox EZ⁠ firmware.

It uses the recommended build tools and instructions from Jack Humbert's qmk firmware repo⁠.

⁠Sample usage

You must mount a volume on /keymap to a folder containing your keymap.c file. When the compilation is finished, the resulting ergodox_ez.hex file will be placed in this same directory. If there's already a ergodox_ez.hex file in the directory, it will be overwritten.

Example: if you have your keymap in ~/keymaps/qwerty/keymap.c, use the followig command line to compile it:

$ docker run --rm -v ~/keymaps/qwerty:/keymap potz/ergodox-ez-compiler

If everything goes well, The resulting .hex file will be on ~/keymaps/qwerty/ergodox_ez.hex. You can then use this file to flash your keyboard.

You can also override the folder where the keymaps is to be found by settig the KEYMAP_FOLDER enviroment variable.

⁠Licence

MIT⁠

Tag summary

Content type

Image

Digest

Size

210.9 MB

Last updated

over 9 years ago

docker pull potz/ergodox-ez-compiler