Commit Graph

22 Commits (3c190f8927f8676febb5e247908d2bdfd574a54b)

Author SHA1 Message Date
fauxpark 2df3799e3d Add list-keymaps make target (#5563) 6 years ago
Drashna Jaelre 44fd317a87 Move Bootloader not found message to global variable (#6688)
* Move Bootloader not found message to global variable

* Apply suggestions from code review

Co-Authored-By: fauxpark <fauxpark@gmail.com>
6 years ago
Drashna Jaelre 4003d077ce Add a universal flash command for cli (#6224)
* Add universal flash command

* Add bootloader info to I:C boards

* Add support for ATSAM

* Add messages for flash target

* Message cleanup

* Add USB ASP Flashing target

* Make usbasp target more universal

* Add phoney target for usbasp

* Clarify error message when bootloader isn't matched
6 years ago
fauxpark 8e348c427d Display firmware size percentage (#6307) 6 years ago
skullydazed 99500243e1
Make python a required build dependency (#5784)
* Make python a required build dependency

* Add missing color

* fixup sabayon linux per @BlitzKraft
6 years ago
Takeshi ISHII b9f6ff05d0 build size-check enhancement (#5485)
* build size-check enhancement

Changed to display a warning when the free size of compilation result is less than 512 bytes.

* update message.mk

* add SIZE_MARGIN variable, change default margin 512 to 1024

for Example.
```
$ make SIZE_MARGIN=2048 crkbd:all
$ make crkbd:all ## mergin is 1024
```

* Update message.mk

change message to ‘approaching the maximum’

Co-Authored-By: mtei <2170248+mtei@users.noreply.github.com>
6 years ago
skullydazed 8ef747accf
Treat too-large firmwares as an error, not a warning (#3956)
* Treat too-large firmwares as an error, not a warning

* switch the order of printing

* I think I have it

* adjust the formatting some more
7 years ago
mtei fe0683938a change messege at 'check-size' target 7 years ago
Kyle Brown 925b65b7d0 Update message.mk (#3602)
Fixed typo
7 years ago
Marco Scannadinari 8209304904 Reset color after submodule warning message
Fixes leaking bold text
7 years ago
Tim Dierks c9d0f210bc Change awk detector to work with mawk; fixes #2073 8 years ago
Jack Humbert 9fdc276260
Updates bootloader settings, adds file size check (#2029)
* pull fuse settings for bootloader jump

* fix 32a chips

* make automatic bootloader selection optional

* quantify bootloaders

* fixs #164, speeds up dfu reset

* fix for chips w/o usb

* missing an n

* fix bootloader sizes, use words for addresses

* fix bmini, pearl, and [[ issue, make things quiet

* ignore avr errors on arm for now

* update settings for the light

* document bootloader stuff

* add bootloader title
8 years ago
skullydazed 2b3803eb5e Clone chibios and ugfx if it's not already checked out. (#1651)
* Clone chibios and ugfx if it's not already checked out.

* update the submodule out of date message
8 years ago
Fred Sundvik b7d8dec7dc Fix printf error in make output on msys2 8 years ago
Fred Sundvik 7eefb34e7c Detect failures when running multiple tests
Also add better output.
9 years ago
Fred Sundvik 27a673f5cf The makefile actually calls build_test 9 years ago
Fred Sundvik b26ded3ab1 Comment the Makefile
Also move some messages to message.mk
9 years ago
Fred Sundvik 03e31ef8b9 Continue on error 9 years ago
Fred Sundvik 3aac4e95c9 More general system for generating several outputs 9 years ago
Fred Sundvik 8732265928 Options for silent compilation
A single keyboard is always by default compiled in verbose mode.
While multiple keyboards are compiled in silent mode. This can be
overriden by the silent variable from the command line
9 years ago
Fred Sundvik 67b294ca66 Actual compilation 9 years ago
Fred Sundvik db5c3b74fb Add color output 9 years ago