Commit Graph

5163 Commits (c978eb8133499e54aab45a2e710a25fc0230460b)
 

Author SHA1 Message Date
Jesse Vincent c978eb8133
Merge pull request from keyboardio/gd32/eval-fixups 3 years ago
Gergely Nagy 8ac8bb4a33 hardware/gd32/Eval: Update and simplify the evaluation board plugin 3 years ago
Gergely Nagy dc51a0cd61
Merge pull request from keyboardio/model100-reboot 3 years ago
Jesse Vincent cae997f59b
Merge pull request from keyboardio/f/more-test-perf 3 years ago
Jesse Vincent faf132839d
clang-format 3 years ago
Jesse Vincent 50008ddd5a
Implement a "reset" method for the Model 100 3 years ago
Jesse Vincent 4ca969092b
Add an initial stab at a GD32 mcu support driver 3 years ago
Jesse Vincent cd41471643
wip model100 reboot 3 years ago
Jesse Vincent 5805fb1117
We shouldn't unilaterally force CCACHE to on when running tests 3 years ago
Jesse Vincent fa6b6dc6bd
Try a fancy new ccache action 3 years ago
Jesse Vincent 430b5bac53
Try to cache the files Arduino downloads 3 years ago
Jesse Vincent 938536f553
Don't turn on ccache unless asked for on the commandline 3 years ago
Jesse Vincent fbbead928b
Don't interleave output from test suite when running under gmake4 or 3 years ago
Jesse Vincent 493528a556
If you're using gmake 4.0 or newer, display simulator test output nicer 3 years ago
Jesse Vincent 091419c919
Switch 'make all' in tests to use our new recursive-testrunner. 3 years ago
Jesse Vincent b71ed0cdad
'build' now has a proper dependency on generate-testcase. 3 years ago
Jesse Vincent 65dd53ba17
We now run 'generate-testcase' as part of the build process 3 years ago
Jesse Vincent d132ad2446
move cmake-clean rule up in the file for clarity 3 years ago
Jesse Vincent 968f2cbb1a
enable cccache for cmake 3 years ago
Jesse Vincent 784dd83167
Clean up cmake invocation to not require a directory change and not fail 3 years ago
Jesse Vincent 89678327a4
Reformat some testing rules for clarity 3 years ago
Jesse Vincent 7cb1e225b7
Make it possible to make some test rules a little quieter 3 years ago
Jesse Vincent b83604d37e
Fix some dependency errors in test makefile rules that could cause 3 years ago
Jesse Vincent 5f03dbd245
When checking out our arduino core deps for Kaleidoscope dev and use, we 3 years ago
Jesse Vincent 67155b84ad
When running make setup, only clone our submodules shallowly. It's easy 3 years ago
Jesse Vincent 72f3118c6b
Only show our arduino-cli path if we're *not* in VERBOSE 3 years ago
Jesse Vincent 572d772a8e
Quiet down making the ktestfile. 3 years ago
Jesse Vincent 25eadfd0a6
Stop printing size information when running simulator tests 3 years ago
Jesse Vincent 855ed3e9bc
Remove (and document removal of) unused sketch preprocessing system 3 years ago
Jesse Vincent c3568c9d62
Renamke HID.cpp to VirtualHID.cpp to avoid a naming conflict with 3 years ago
Jesse Vincent aba8c9ee66
Merge pull request from gedankenexperimenter/clang-format 3 years ago
Michael Richters e5d67efd58
Format codebase with `clang-format` 3 years ago
Michael Richters dfd9bff7bd
Add curly braces to make code clearer and satisfy cpplint 3 years ago
Michael Richters 69333badc9
Turn off clang-format for selected sections of code 3 years ago
Michael Richters 3252f9fb2b
Switch from astyle to clang-format for automated code formatting 3 years ago
Jesse Vincent f195690dd4
Merge pull request from keyboardio/eeprom/is-slice-empty 3 years ago
Gergely Nagy b93b38da22
plugins: Convert some of the plugins to use Storage::isSliceUninitialized 3 years ago
Gergely Nagy a7a29bb658
driver::storage::Base: Add an isSliceUninitialized() function 3 years ago
Jesse Vincent 7a9588e404
Force ccache on for simulator tests 3 years ago
Jesse Vincent 69d14584b7
Merge pull request from keyboardio/f/no-make-implicit-rules 3 years ago
Jesse Vincent d1911c8395
Clean up variables needed 'make flash' target to not get pre-calculated 3 years ago
Jesse Vincent 2a1fb9014d
There's no reason to do the directory check before trying to run our 3 years ago
Jesse Vincent 1f49a16bf1
do a little more shell makefile caching 3 years ago
Jesse Vincent 372adb58c1
testing/makefiles/delegate.mk was a no-op 3 years ago
Jesse Vincent dbeed3c767
Apply some of our makefile optimization techniques to the test suite 3 years ago
Jesse Vincent e2ca8ee815
Arduino-cli 0.14 is ancient and unsupported. 3 years ago
Jesse Vincent 628117478e
Use := syntax for when we call $(shell) in our makefiles. 3 years ago
Jesse Vincent eeb6d00637
Change how and when we check for a working kaleidoscope hardware config 3 years ago
Jesse Vincent 0a3bff2df4
We don't need to run 'make setup' for the various linting targets 3 years ago
Jesse Vincent 0fc1cc89da
Turn off GNU Make's historical "implicit" rules. They add a ton of 3 years ago