c71e67a29a
- Added clang (i.e. multi-compiler) support to convenience build scripts - Updated README - Added Bootloader build scripts for the two main versions currently used - Added uartOut and usbMuxUart build scripts (these tend to suffer from build rot the most as they're only used in debugging) - Attempt to get clang support for the Bootloader * clang is missing compiler extensions, so this may require a large re-write to get working
907 B
907 B
Keyboard Compiler Scripts
Scripts for major keyboards designed using the Kiibohd firmware.
Please refer to <script> --help
for specific details.
Refer to the wiki on setting up your system for compiling.
Build Steps
- Try to build once to make sure your system is setup correctly
- Add any .kll files in the build directory you want
- Edit
<script>
to include the new .kll files - Rebuild
Example
./infinity.bash
Projects
- infinity.bash (Infinity Keyboard 2014/10/15)
- infinity_led.bash (Infinity Keyboard with LED backlight support)
- ergodox.bash (Infinity Ergodox 2015/08/15)
- template.bash (Example template for new keyboards)
- whitefox.bash (WhiteFox Keyboard)
Extra files
- cmake.bash (Used by the compilation script, does nothing on it's own)