Commit Graph

4570 Commits (2770a26e8a2e1c4e000c11bad439fdde0f6c53d8)
 

Author SHA1 Message Date
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
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 fb75a46763
Switch to using a new make rules file for the new arduino-cli based builder
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 c116800c2d
rename new timing sketch to match arduino sketch naming requirements
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 1ae46ddc69
rework the single sketch search path to use the current directory name as a hint to the sketch name if it's not specified
4 years ago
Jesse Vincent 91753fe259
when we don't need to rebuild the code, don't rebuild it
4 years ago
Jesse Vincent 30157d651b
remove commented code
4 years ago
Jesse Vincent 810eaa3fef
move the explanation of cli parsing close to the actual code
4 years ago
Jesse Vincent 068e975acb
We only used md5sum for a diag message. So kill the dep
4 years ago
Jesse Vincent 340f16dc17
refactor to extract a couple config methods
4 years ago
Jesse Vincent 0823b816fd
remove "SOURCEDIR", a generic env variable we only used to mean pwd, right after setting it
4 years ago
Jesse Vincent d3161c003e
Clean up logic for choosing where our arduino-cli comes from
4 years ago
Jesse Vincent ee362308d8
Fixing some of our interim back-compat for old makefiles
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
Jesse Vincent 2ba10574d4
Simplify defaulting of ARCH and FQBN
4 years ago
Jesse Vincent 809f367b32
update ARDUINO_VERBOSE
4 years ago
Jesse Vincent 16a78137a2
Remove unused AVR_GCC_PREFIX
4 years ago
Jesse Vincent f9c523ac0f
misc shellcheck fixes
4 years ago
Jesse Vincent 33210331db
Arduino IDE version macro no longer used
4 years ago
Jesse Vincent c81a84e62b
simplify defaulting for "SKETCH"
4 years ago
Jesse Vincent fea85506ec
lift find_device_pid_vid to builder
4 years ago
Jesse Vincent 20c371f14a
remove unused AVR_GPLUSPLUS variable
4 years ago
Jesse Vincent 1f227a0d72
move get-arduino-pref out of the config file
4 years ago
Jesse Vincent 142f9ed6a3
make the use of build-all explicit. Even if we do need it to go away
4 years ago
Jesse Vincent 3c7a1312c1
Revert "remove obsolete? build-all target"
4 years ago
Jesse Vincent 6e2f8f88ba
remove unused ARDUINO_TOOLS_FLAG and ARDUINO_TOOLS_PARAM
4 years ago
Jesse Vincent 782d3efe63
fix a typo in the cygwin tmpdir support
4 years ago