Commit Graph

4703 Commits (47504e15577720e35aa7f3a617f48f05e11b1f08)
 

Author SHA1 Message Date
Jesse Vincent f227747623
mark more functions as private
4 years ago
Jesse Vincent 6a628a7128
mark absolute_filename private by prepending a leading _
4 years ago
Jesse Vincent 52c68b1b9c
we do actually want to cache arudino cores
4 years ago
Jesse Vincent 75c767a8d6
we do need to set the compiler path for virtual builds
4 years ago
Jesse Vincent a316e78a24
remove ccache, which barely provides a perf advantage over arduino-cli's own build caching.
4 years ago
Jesse Vincent 0140f3b0ff
fix VERBOSE for arduino-cli
4 years ago
Jesse Vincent 31365584ec
fix etc directory definition
4 years ago
Jesse Vincent 6675f1b592
thinko
4 years ago
Jesse Vincent 962c3b925f
try to get travis to pick up the "real" kaleidoscope we're testing, not the one in the bundle
4 years ago
Jesse Vincent 83bbfcf864
start to move target dependencies into the makefile
4 years ago
Jesse Vincent 9677426b82
start moving to the new makefile, bundled inside Kaleidoscope
4 years ago
Jesse Vincent 0774763b94
minor refactoring
4 years ago
Jesse Vincent 41bad3d172
Do a better job priming the arduino env in docker
4 years ago
Jesse Vincent ee16e7d610
switch the sim to use the new build system
4 years ago
Jesse Vincent 93800058ac
do less work to install a duplicate arduino cli when running docker-simulator-tests.
4 years ago
Jesse Vincent 36af0f3023
inline a couple single-call functions
4 years ago
Jesse Vincent 61a09fb6ca
try to make avr-size work again
4 years ago
Jesse Vincent f9865ac8d9
fix shellcheck errors
4 years ago
Jesse Vincent 216214fb48
we don't have avr-size anymore
4 years ago
Jesse Vincent fd7a9dcb1e
remove build-all, now that we no longer need it
4 years ago
Jesse Vincent a8cf88eaa7
move decompile to the makefile
4 years ago
Jesse Vincent d087a29540
rename to make a private thing more clearly private
4 years ago
Jesse Vincent 5a539441b8
simplify
4 years ago
Jesse Vincent f4798e8786
a little bit of simplication
4 years ago
Jesse Vincent 0f5b630f6c
refactoring a bit to simplify
4 years ago
Jesse Vincent 2b0a12fdad
we no longer need the arudino gui
4 years ago
Jesse Vincent 7874548a93
remove our old custom 'size' target, since arduino pritns it for us
4 years ago
Jesse Vincent 58337769a0
integrate flash-from-bootloader and flash
4 years ago
Jesse Vincent 77edd18793
we no longer call avrdude directly! Yay!
4 years ago
Jesse Vincent 6f2a4e004b
switch to letting arduinp-cli do our flashing
4 years ago
Jesse Vincent f9223ebd7d
shfmt
4 years ago
Jesse Vincent 4c78cc0155
finish killing off the ".conf" file that was really just more code
4 years ago
Jesse Vincent 117b705612
since we're now using arduino's tools builds, we don't need to set the path to /usr/local/bin on FreeBSD
4 years ago
Jesse Vincent 2770a26e8a
make the script executable again
4 years ago
Jesse Vincent cca69ce86d
move find_bootloader_port and find_device_port to the kaleidoscope-builder
4 years ago
Jesse Vincent fece00803d
lift reset_device_command to the builder
4 years ago
Jesse Vincent 50f66a5b10
move identify_os into the builder
4 years ago
Jesse Vincent 9699eb198e
refactor kaleidoscope-builder.conf to make it possible to extract the probing tools that have platform-specific implementations
4 years ago
Jesse Vincent 928f02fdbd
shfmt
4 years ago
Jesse Vincent 09b5c613ee
sketch to 941
4 years ago
Jesse Vincent dd14951966
Remove DEFAULT_SKETCH
4 years ago
Jesse Vincent 758471a941
ttravis cleanup
4 years ago
Jesse Vincent 92a5b252f7
fix for not trying to query the arduino backend before we have a sketch
4 years ago
Jesse Vincent 4dc3325e4b
fix a bunch of stuff that shellcheck hated
4 years ago
Jesse Vincent 30669cc4d3
move a couple makefile definitions into the local Makefile
4 years ago
Jesse Vincent 6c96f5f37b
clean up function deps a bit
4 years ago
Jesse Vincent 4eb409b26d
inline a function that was only called in one place
4 years ago
Jesse Vincent 438b9215ef
refactor a bit to reduce duplication in recipe names
4 years ago
Jesse Vincent c23c14ba75
Move bits of the config file that need arduino-cli to work into kaleidoscope-builder
4 years ago
Jesse Vincent 2bb7212b23
remove unused AVR_GCC
4 years ago