Commit Graph

4758 Commits (f9167ea9f57a4144a078f0b732dc572412cf75bf)
 

Author SHA1 Message Date
Jesse Vincent f06d5ae5a9
The model 01 now needs to have its props specified
4 years ago
Jesse Vincent 7c96df33be
fix variable setting for flashing
4 years ago
Jesse Vincent 66b225d1d0
break out prop fetching to its own file
4 years ago
Jesse Vincent 138fe4065b
no longer need an explicit "ARCH"
4 years ago
Jesse Vincent 2d20c35bd3
set the fqbn for the imago
4 years ago
Jesse Vincent 47504e1557
stop running github actions in verbose mode. they're too verbose
4 years ago
Jesse Vincent 022a993862
minor makefile cleanups from "checkmake"
4 years ago
Jesse Vincent ac476202cf
fix the ability to run tools like size-map, reorg some make variables
4 years ago
Jesse Vincent ba3721187b
Tease apart sketch and Kaleidoscope makefiles
4 years ago
Jesse Vincent c6a3e85122
minor cleanup
4 years ago
Jesse Vincent 7e43c91eb2
Finish migrating everything to the makefile, even if the output is ugly
4 years ago
Jesse Vincent 4c23591a1f
clean up some make targets
4 years ago
Jesse Vincent d1154635be
clean up some make targets
4 years ago
Jesse Vincent 5c66404667
Lift configure-arduino-cli and hex-with-bootloader to Makefile
4 years ago
Jesse Vincent f35a1dd032
lift size-map and disassemble to the makefile
4 years ago
Jesse Vincent 3658cc1340
Lift more of the builder into the makefile
4 years ago
Jesse Vincent 834d3d1d7d
port _arduino_prop to make
4 years ago
Jesse Vincent 6ada3ab98d
lift 'make clean' to the makefile
4 years ago
Jesse Vincent a47c1448f5
remove the call to load the old conf file
4 years ago
Jesse Vincent 49c47c0ff2
Remove historical code that forces the board to have a default to the model01
4 years ago
Jesse Vincent d483130492
continue removing support for the old config file
4 years ago
Jesse Vincent 6fb1171362
replace kaleidoscope-builder.conf with modern arduino-cli sketch.json files.
4 years ago
Jesse Vincent 47d738c95b
add sketch.json files for every sketch that targets a Model 01 (outside of Devices/)
4 years ago
Jesse Vincent 80781b6b49
Add a sketch.json for each of the current test files
4 years ago
Jesse Vincent dd55bbe950
fix syntax error
4 years ago
Jesse Vincent e28428e2ae
remove support for global kaleidoscope-builder.conf files and per-sketch
4 years ago
Jesse Vincent 65e4431b6b
remove a bunch of environment variables that we no longer need, since we're not using ccache
4 years ago
Jesse Vincent af9d019609
try to run github tests in VERBOSE mode
4 years ago
Jesse Vincent e49cd7be40
smoke sketches is still failing on github
4 years ago
Jesse Vincent 1ffc783ea8
make sketch build less parallel on github testing to try to solve weird fails
4 years ago
Jesse Vincent 4c3021995a
attempt to make simulator tests build again
4 years ago
Jesse Vincent 35a2f80b8b
fix a bug in our arudino-cli detection
4 years ago
Jesse Vincent a764c27ad9
with the export, we do not need to explicitly pass this
4 years ago
Jesse Vincent c43e1f172d
fix sketch smoking for the new sketch definition world order
4 years ago
Jesse Vincent db824bfee2
shellcheck fixes
4 years ago
Jesse Vincent d8c8549e1d
lift more paths out to the makefile
4 years ago
Jesse Vincent 712db15f3e
extract sketch detection to makefile
4 years ago
Jesse Vincent c44eb57f05
lift more paths up to the makefile
4 years ago
Jesse Vincent 754161cf94
move --verbose setting into the makefile
4 years ago
Jesse Vincent b528e01a1e
move prompt before flashing back into the flash target
4 years ago
Jesse Vincent 955c0a2043
Move core installation to the makefile
4 years ago
Jesse Vincent 84576b10d4
Move setting ARDUINO_CLI to the makefile
4 years ago
Jesse Vincent 2ed07d382d
Move installation of the arduino cli into the makefile
4 years ago
Jesse Vincent 82087e4f2c
we're not really using os identifcation globally any more. move it to just one place
4 years ago
Jesse Vincent b8f86edffd
now that we're exporting these, we don't need to explicitly add them on the commandline
4 years ago
Jesse Vincent 06cfc43a72
Start to lift code to the makefile
4 years ago
Jesse Vincent 67e50c2590
Minor refactoring for clarity
4 years ago
Jesse Vincent e71c3cde3c
minor refactoring for clarity
4 years ago
Jesse Vincent 96974b33d4
unify 'ensure sketch found' with the method doing the finding
4 years ago
Jesse Vincent c3a8f2c883
since we no longer loop over sketches inside the file, there is no need to save and restore board and fqbn
4 years ago