Commit Graph

138 Commits (2fc4583becaa0a10ffaee1e7a1b3ce7721657611)

Author SHA1 Message Date
Jesse Vincent 2fc4583bec
getting board props didn't work in the absence of a sketch and fqbn
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 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 97d96b897d
get right of a spurious "all" target
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 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 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 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 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 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 91748a3832
Actually pass in the ARDUINO_DIRECTORIES_USER into the builder
4 years ago
Jesse Vincent ea068cc72c
more work excising BOARD_HARDWARE_PATH
4 years ago
Jesse Vincent 3539771300
clean up the makefile to remove the old board_hardware_path dir
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 41bad3d172
Do a better job priming the arduino env in docker
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 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 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 dd14951966
Remove DEFAULT_SKETCH
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