Jesse Vincent
|
252a64dc07
|
astyle the dummy sketch
|
4 years ago |
Jesse Vincent
|
89b77d0cf1
|
Run everything in the c locale to shut up astyle warnings
|
4 years ago |
Jesse Vincent
|
9e87da9ffa
|
get simulator tests to pass in an FQBN, so board props work
|
4 years ago |
Jesse Vincent
|
2fc4583bec
|
getting board props didn't work in the absence of a sketch and fqbn
|
4 years ago |
Jesse Vincent
|
e33758181e
|
to run simulator tests you need to prepare-virtual
|
4 years ago |
Jesse Vincent
|
e4cb60ac08
|
start to cut down on vars exported into subshells now that builder is gone
|
4 years ago |
Jesse Vincent
|
a1bd59d7da
|
kaleidoscope-builder is no more.
don't use its path in the ci
|
4 years ago |
Jesse Vincent
|
a80e957fad
|
less echoing of build steps
|
4 years ago |
Jesse Vincent
|
fb96018294
|
remove a couple intermediate variables
|
4 years ago |
Jesse Vincent
|
7c489645c3
|
Remove some obsolete make variables
|
4 years ago |
Jesse Vincent
|
9ac3955f41
|
switch size-map and disassemble to use values from the platform bundle
|
4 years ago |
Jesse Vincent
|
4ffe328025
|
clean up a couple rm calls to better insulate against paths that start with -. while unlikely, the protection is easy
|
4 years ago |
Jesse Vincent
|
96fb56c4bb
|
No longer hardcode ar and c++ in libcommon.mk
|
4 years ago |
Jesse Vincent
|
ff9db36814
|
Don't hardcode the compiler name in testcase.mk
|
4 years ago |
Jesse Vincent
|
97d96b897d
|
get right of a spurious "all" target
|
4 years ago |
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
This is kind of criminal, but I'm very proud of it.
|
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
kaleidoscope-builder.conf files.
we'll remove .kaleidoscope-builder.conf files conf once we've replaced them
|
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 |