Commit Graph

128 Commits (ac476202cf171586442aaea582d329877973cf81)

Author SHA1 Message Date
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
Jesse Vincent 8dfb1e7d7a
remove currently unused ARDUINO_LOCAL_LIB variable
4 years ago
Jesse Vincent 9143679d7d
We no longer use ARDUINO_PATH
4 years ago
Jesse Vincent a6f306d851
Add a trailing slash on the compiler path for virtual to try to fix travis
4 years ago
Jesse Vincent 71b7f3523b
pull tools and compiler paths from the arduino toolchain
4 years ago
Jesse Vincent 37a88797f5
switch find-bootloader-path over to using arduino prefs, killing our last internal use of BOARD_HARDWARE_PATH
4 years ago
Jesse Vincent 068e975acb
We only used md5sum for a diag message. So kill the dep
4 years ago
Jesse Vincent 1e4166af9b
Simplify some conditionals
4 years ago
Jesse Vincent 1fe36e265c
Only parse FQBN if we have it
4 years ago
Jesse Vincent 941ab0f7d6
Get rid of MCU variable
4 years ago
Jesse Vincent bb81294576
clean up defaulting
4 years ago