Commit Graph

4666 Commits (2ed07d382d8c1d63090cf4d40f43a90d19648345)
 

Author SHA1 Message Date
Jesse Vincent 2ed07d382d
Move installation of the arduino cli into the makefile
4 years ago
Jesse Vincent 82087e4f2c
we're not really using os identifcation globally any more. move it to just one place
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 67e50c2590
Minor refactoring for clarity
4 years ago
Jesse Vincent e71c3cde3c
minor refactoring for clarity
4 years ago
Jesse Vincent 96974b33d4
unify 'ensure sketch found' with the method doing the finding
4 years ago
Jesse Vincent c3a8f2c883
since we no longer loop over sketches inside the file, there is no need to save and restore board and fqbn
4 years ago
Jesse Vincent e646a83154
simplify a check for an empty message
4 years ago
Jesse Vincent a4a23ba3be
comments and whitespace
4 years ago
Jesse Vincent dcaaf5e76b
move a var up to where we set the vars
4 years ago
Jesse Vincent 6686b07446
Add a bit of doc about our port detection
4 years ago
Jesse Vincent aca513de9b
Do a slightly better job looking for the included makefile
4 years ago
Jesse Vincent 91748a3832
Actually pass in the ARDUINO_DIRECTORIES_USER into the builder
4 years ago
Jesse Vincent dd4a6243c5
Switch to using arduino's internal tool to find serial port paths
4 years ago
Jesse Vincent 66c51530db
remove an unused env variable in travis config
4 years ago
Jesse Vincent 4c48606817
remove last vestiges of BOARD_HARDWARE_PATH
4 years ago
Jesse Vincent cca8ac1438
shellcheck fixes
4 years ago
Jesse Vincent 409516b72a
fix a shellcheck issue
4 years ago
Jesse Vincent d7cf811b00
finish removing "BOARD_HARDWARE_PATH"
4 years ago
Jesse Vincent ea068cc72c
more work excising BOARD_HARDWARE_PATH
4 years ago
Jesse Vincent 3b09be6f15
simplify a few -builder targets
4 years ago
Jesse Vincent 9648c0fe02
arduino-cli doesn't take --quiet
4 years ago
Jesse Vincent 19ffee0bcc
mark all of the actual commands we want to be able to run as cmd_foo to better indicate what's intentionally public
4 years ago
Jesse Vincent 3539771300
clean up the makefile to remove the old board_hardware_path dir
4 years ago
Jesse Vincent 6d1b9419e2
move virtual arch compiler customization into where we set executable paths
4 years ago
Jesse Vincent 856d7a91a8
extract out commonalities between various things that do stuff with sketches
4 years ago
Jesse Vincent 36f9582135
rename build_paths to something more standard
4 years ago
Jesse Vincent 5a71ea4524
standardize steps to take before doing stuff with the sketch
4 years ago
Jesse Vincent d5be28bd0d
make 'prompt before flashing' private
4 years ago
Jesse Vincent f8f4132a6b
mark ensure_sketch_found and find_sketch as private
4 years ago
Jesse Vincent 4aab959f52
Mark "_run_arduino_cli" as private
4 years ago
Jesse Vincent 805216592b
remove the env variable exporting stuff that does not currently work
4 years ago
Jesse Vincent 0aac3dbab7
Rename all the "sketch.ino" files to match arduino naming
4 years ago
Jesse Vincent a420f4a5a6
try to make gh more like travis
4 years ago
Jesse Vincent 949be11428
try to make gh more like travis
4 years ago
Jesse Vincent 4aa8d2e82d
try to make gh more like travis
4 years ago
Jesse Vincent 4eb85d6c11
try to make gh more like travis
4 years ago
Jesse Vincent a0cfc5ee1f
try to make gh more like travis
4 years ago
Jesse Vincent 84c1e3fa1f
try to make gh more like travis
4 years ago
Jesse Vincent 2bb99bc659
try to make gh more like travis
4 years ago
Jesse Vincent 76a1b515b9
try to make gh more like travis
4 years ago
Jesse Vincent 8e71616aa1
try to make gh more like travis
4 years ago
Jesse Vincent 23eeef0e37
try to make gh more like travis
4 years ago
Jesse Vincent 9b272c2b4d
try to make gh more like travis
4 years ago
Jesse Vincent 65a5f4cd4b
try to make gh more like travis
4 years ago
Jesse Vincent 4111d535a3
remove an extra include
4 years ago
Jesse Vincent 1047098d85
try to get builds working with gh actions
4 years ago
Jesse Vincent a92c92570d
try to get builds working with gh actions
4 years ago
Jesse Vincent 01cb99760d
try to get builds working with gh actions
4 years ago