Commit Graph

82 Commits (447ac1bb65e913195512dae8ebea1e13048f6733)

Author SHA1 Message Date
Jesse Vincent 275d45f479
Hotfix for the macos compiler fixes for the virtual platform 3 years ago
Jesse Vincent 1b3362341b
Tell cmake which compiler to use, based on what we use for Arduino () 3 years ago
Jesse Vincent 7a2436f80b
Hotfix for https://github.blog/2021-09-01-improving-git-protocol-security-github/ 3 years ago
Jesse Vincent 72ee63386e
docker-bash now mounts Kaleidoscope live and interactive () 3 years ago
Jesse Vincent f5bbd61784
Simplify our docker execution () 3 years ago
Jesse Vincent 7844aeed5e
Because of how we call arduino-cli, we no longer need to play games with 3 years ago
Jesse Vincent 2370de647c
Add a new 'update' makefile target to make it easier to keep 3 years ago
Jesse Vincent 6b9496e2dc
Kaleidoscope build system support for gd32 keyboards 3 years ago
Jesse Vincent 53cfa962bf
Remove historical makefile targets 3 years ago
Jesse Vincent afa3243531
Remove leading zeros from month and day components of date based version to comply with semver spec 3 years ago
Jesse Vincent 3e62e6640d
Rejigger the makefile and dockerfile to do arduino setup when building 4 years ago
Jesse Vincent 9fef4931fb
do full setup before running sim tests, which is really important if we're running them in docker 4 years ago
Jesse Vincent ff86fe1ed9
Automatically publish a kaleidoscope bundle on every commit for Arduino users who want to live on the bleading edge 4 years ago
Jesse Vincent 6be7b2b388
Add the version to the package tarball name so that nightlies have unique names 4 years ago
Jesse Vincent 69439c46b2
Clean up astyle invocations based on @gendankenexperimenter's KeyboardioHID cleanups 4 years ago
Jesse Vincent d94c3d5234
Replace kaleidoscope-builder with makefiles using arduino-cli 4 years ago
Jesse Vincent 4ca0e94af9
Don't pass TEST_PATH to docker unless it's set 4 years ago
Jesse Vincent b2e899429f
'make clean' fixes 4 years ago
Jesse Vincent 326e823b70
Add a utility makefile target to get shell in docker 4 years ago
Jesse Vincent e96d06893c
Make it possible to only run a subset of the simulator tests using the TEST_PATH variable 4 years ago
Jesse Vincent dbb4f3b1ae
migrate check-docs from generic makefile 4 years ago
Jesse Vincent 9f846c4905
Lift a bunch more project-specific stuff out of the generic makefile for sketches 4 years ago
Jesse Vincent afc8388cd1
Move a bunch of makefile targets from the generic sketch makefile 4 years ago
Jesse Vincent 383a29d3e3
move run-tests out to the Makefile 4 years ago
Jesse Vincent bbc84f6f33
move build-gtest-gmock into the Makefile 4 years ago
Florian Fleissner 5a54d969d3 Copied Makefile from Model01-Firmware 5 years ago
Jesse Vincent 32a85ec403 Update Makefile with OSX fixes and new paths 7 years ago
Jesse Vincent b6d552f9c0
Update Makefile to fix OS X build 8 years ago
Jesse Vincent 9825e4057a
Attempt to switch to shared build infrastructure for build and test. 8 years ago
Gergely Nagy e305e51455 The Big Rename 8 years ago
Gergely Nagy 4c57046818 Makefile: Major simplification 8 years ago
Gergely Nagy bd5f7d92ac Further keyboardio-builder improvements 8 years ago
Gergely Nagy f721cac732 Lifted out the Macros & MouseKeys libraries 8 years ago
Gergely Nagy b38b9ca446 Support an Arch-style Arduino installation 8 years ago
Max Linke 37a2c97ef7 Allow env overwrite of ARDUINO_* vars 8 years ago
Jesse Vincent db9fbd88ee force make flash to properly reset the device on Linux. 8 years ago
Gergely Nagy 28aa497452 Move mouse keys to a library 8 years ago
Gergely Nagy 58f6b18076 Separate the keymap layout from the core firmware 8 years ago
Jesse Vincent f665f9acaf add "decompile" makefile target 8 years ago
Jesse Vincent 8c7c1fe286 Add a helper to calculate the size of every function in the firmware 8 years ago
Gergely Nagy c2b80f6f20 Makefile: md5 is md5sum on Linux 8 years ago
Jesse Vincent da457c09a1 linux wants stty -F. OS X may or may not want stty -f 8 years ago
Jesse Vincent fa28748d9e Some makefile cleanup to genericise things a bit and start to support linux and osx 8 years ago
Gergely Nagy bd35e8dfed Source code rearrangement 8 years ago
Jesse Vincent 255d483a3d It turns out that editing echo lines in the Makefile after you run tests can result in build failures. 8 years ago
Jesse Vincent c8fa11bb22 Add support for building and including the bootloader. Clean up makefile a tiny bit 8 years ago
Jesse Vincent 446036d158 Undo numist's nicer code layout so we can build as a 'regular' arduino sketch 8 years ago
Scott Perry 51eba85906 Move firmware into /source, deps as submodules in /libraries 8 years ago
Jesse Vincent a4bf3d099b Ignore failures when we reset the keyboard into bootloader mode. 9 years ago
Jesse Vincent c8c7bbe316 Prefix avr-size so it works on platforms without avr-size in the path 9 years ago