Commit Graph

  • e646a83154
    simplify a check for an empty message Jesse Vincent 2020-11-14 17:36:13 -0800
  • a4a23ba3be
    comments and whitespace Jesse Vincent 2020-11-14 17:36:03 -0800
  • dcaaf5e76b
    move a var up to where we set the vars Jesse Vincent 2020-11-14 17:35:35 -0800
  • 6686b07446
    Add a bit of doc about our port detection Jesse Vincent 2020-11-13 22:57:08 -0800
  • aca513de9b
    Do a slightly better job looking for the included makefile Jesse Vincent 2020-11-13 22:55:33 -0800
  • 91748a3832
    Actually pass in the ARDUINO_DIRECTORIES_USER into the builder Jesse Vincent 2020-11-13 22:52:17 -0800
  • dd4a6243c5
    Switch to using arduino's internal tool to find serial port paths Jesse Vincent 2020-11-13 21:44:13 -0800
  • 66c51530db
    remove an unused env variable in travis config Jesse Vincent 2020-11-12 23:52:42 -0800
  • 4c48606817
    remove last vestiges of BOARD_HARDWARE_PATH Jesse Vincent 2020-11-12 23:51:22 -0800
  • cca8ac1438
    shellcheck fixes Jesse Vincent 2020-11-12 23:46:47 -0800
  • 409516b72a
    fix a shellcheck issue Jesse Vincent 2020-11-12 23:42:09 -0800
  • d7cf811b00
    finish removing "BOARD_HARDWARE_PATH" Jesse Vincent 2020-11-12 23:39:56 -0800
  • ea068cc72c
    more work excising BOARD_HARDWARE_PATH Jesse Vincent 2020-11-12 23:26:07 -0800
  • 3b09be6f15
    simplify a few -builder targets Jesse Vincent 2020-11-12 18:00:22 -0800
  • 9648c0fe02
    arduino-cli doesn't take --quiet Jesse Vincent 2020-11-12 17:46:48 -0800
  • 19ffee0bcc
    mark all of the actual commands we want to be able to run as cmd_foo to better indicate what's intentionally public Jesse Vincent 2020-11-12 12:31:38 -0800
  • 3539771300
    clean up the makefile to remove the old board_hardware_path dir Jesse Vincent 2020-11-12 12:28:20 -0800
  • 6d1b9419e2
    move virtual arch compiler customization into where we set executable paths Jesse Vincent 2020-11-12 11:33:17 -0800
  • 856d7a91a8
    extract out commonalities between various things that do stuff with sketches Jesse Vincent 2020-11-12 11:14:47 -0800
  • 36f9582135
    rename build_paths to something more standard Jesse Vincent 2020-11-12 11:11:13 -0800
  • 5a71ea4524
    standardize steps to take before doing stuff with the sketch Jesse Vincent 2020-11-12 10:54:57 -0800
  • d5be28bd0d
    make 'prompt before flashing' private Jesse Vincent 2020-11-12 10:50:52 -0800
  • f8f4132a6b
    mark ensure_sketch_found and find_sketch as private Jesse Vincent 2020-11-12 10:35:46 -0800
  • 4aab959f52
    Mark "_run_arduino_cli" as private Jesse Vincent 2020-11-12 10:26:18 -0800
  • 805216592b
    remove the env variable exporting stuff that does not currently work Jesse Vincent 2020-11-12 01:05:20 -0800
  • 0aac3dbab7
    Rename all the "sketch.ino" files to match arduino naming Jesse Vincent 2020-11-12 00:56:52 -0800
  • a420f4a5a6
    try to make gh more like travis Jesse Vincent 2020-11-12 00:54:10 -0800
  • 949be11428
    try to make gh more like travis Jesse Vincent 2020-11-12 00:52:35 -0800
  • 4aa8d2e82d
    try to make gh more like travis Jesse Vincent 2020-11-12 00:43:11 -0800
  • 4eb85d6c11
    try to make gh more like travis Jesse Vincent 2020-11-12 00:40:27 -0800
  • a0cfc5ee1f
    try to make gh more like travis Jesse Vincent 2020-11-12 00:22:43 -0800
  • 84c1e3fa1f
    try to make gh more like travis Jesse Vincent 2020-11-12 00:18:14 -0800
  • 2bb99bc659
    try to make gh more like travis Jesse Vincent 2020-11-12 00:15:22 -0800
  • 76a1b515b9
    try to make gh more like travis Jesse Vincent 2020-11-12 00:12:20 -0800
  • 8e71616aa1
    try to make gh more like travis Jesse Vincent 2020-11-12 00:10:44 -0800
  • 23eeef0e37
    try to make gh more like travis Jesse Vincent 2020-11-12 00:08:28 -0800
  • 9b272c2b4d
    try to make gh more like travis Jesse Vincent 2020-11-12 00:06:38 -0800
  • 65a5f4cd4b
    try to make gh more like travis Jesse Vincent 2020-11-12 00:05:12 -0800
  • 4111d535a3
    remove an extra include Jesse Vincent 2020-11-11 23:48:41 -0800
  • 1047098d85
    try to get builds working with gh actions Jesse Vincent 2020-11-11 23:41:41 -0800
  • a92c92570d
    try to get builds working with gh actions Jesse Vincent 2020-11-11 23:29:40 -0800
  • 01cb99760d
    try to get builds working with gh actions Jesse Vincent 2020-11-11 23:27:25 -0800
  • e245628ab2
    trim out somethign that no longer makes sense Jesse Vincent 2020-11-11 23:21:30 -0800
  • f91bb95d18
    try to get builds working with gh actions Jesse Vincent 2020-11-11 23:08:02 -0800
  • b5c86719fc
    messed up the directory detection Jesse Vincent 2020-11-11 23:04:33 -0800
  • 064de6c749
    path tweak for github actions Jesse Vincent 2020-11-11 23:01:42 -0800
  • 5f583237dc
    try to get github actions happy with the new branch Jesse Vincent 2020-11-11 22:56:07 -0800
  • 77a40d48de
    minor refactoring Jesse Vincent 2020-11-11 22:47:36 -0800
  • 2fc6b92947
    Remove support for running multiple commands in one -builder invocation Jesse Vincent 2020-10-26 16:04:54 -0700
  • 1b13caac7d
    simplify a return value Jesse Vincent 2020-10-26 15:48:47 -0700
  • 20a24d43ab
    simplify port probe logic Jesse Vincent 2020-10-26 15:47:21 -0700
  • e159c8d014
    fixups and unify port probe path Jesse Vincent 2020-10-26 15:40:55 -0700
  • 433f0ccb25
    _find_bootloader_ports and _find_device_ports Jesse Vincent 2020-10-26 14:52:38 -0700
  • 7594ee41f2
    build_paths -> _build_paths, some ensure-sketch-found Jesse Vincent 2020-10-26 14:50:22 -0700
  • 0a456150c7
    mark _set_executable_paths as private Jesse Vincent 2020-10-26 14:40:28 -0700
  • f227747623
    mark more functions as private Jesse Vincent 2020-10-26 14:38:37 -0700
  • 6a628a7128
    mark absolute_filename private by prepending a leading _ Jesse Vincent 2020-10-26 14:35:53 -0700
  • 52c68b1b9c
    we do actually want to cache arudino cores Jesse Vincent 2020-10-26 02:35:46 -0700
  • 75c767a8d6
    we do need to set the compiler path for virtual builds Jesse Vincent 2020-10-26 02:24:22 -0700
  • a316e78a24
    remove ccache, which barely provides a perf advantage over arduino-cli's own build caching. remove several other unused veatures Jesse Vincent 2020-10-26 02:22:29 -0700
  • 0140f3b0ff
    fix VERBOSE for arduino-cli Jesse Vincent 2020-10-26 01:15:31 -0700
  • 31365584ec
    fix etc directory definition Jesse Vincent 2020-10-24 23:25:45 -0700
  • 6675f1b592
    thinko Jesse Vincent 2020-10-24 23:09:32 -0700
  • 962c3b925f
    try to get travis to pick up the "real" kaleidoscope we're testing, not the one in the bundle Jesse Vincent 2020-10-24 23:02:38 -0700
  • 83bbfcf864
    start to move target dependencies into the makefile Jesse Vincent 2020-10-24 22:41:54 -0700
  • 9677426b82
    start moving to the new makefile, bundled inside Kaleidoscope Jesse Vincent 2020-10-24 22:20:17 -0700
  • 0774763b94
    minor refactoring Jesse Vincent 2020-10-24 22:05:18 -0700
  • 41bad3d172
    Do a better job priming the arduino env in docker Jesse Vincent 2020-10-24 20:20:06 -0700
  • ee16e7d610
    switch the sim to use the new build system Jesse Vincent 2020-10-24 20:19:25 -0700
  • 93800058ac
    do less work to install a duplicate arduino cli when running docker-simulator-tests. Jesse Vincent 2020-10-24 17:58:31 -0700
  • 36af0f3023
    inline a couple single-call functions Jesse Vincent 2020-10-24 02:14:20 -0700
  • 61a09fb6ca
    try to make avr-size work again Jesse Vincent 2020-10-24 01:59:28 -0700
  • f9865ac8d9
    fix shellcheck errors Jesse Vincent 2020-10-24 01:58:05 -0700
  • 216214fb48
    we don't have avr-size anymore Jesse Vincent 2020-10-24 01:36:24 -0700
  • fd7a9dcb1e
    remove build-all, now that we no longer need it Jesse Vincent 2020-10-24 01:31:47 -0700
  • a8cf88eaa7
    move decompile to the makefile Jesse Vincent 2020-10-24 01:26:21 -0700
  • d087a29540
    rename to make a private thing more clearly private Jesse Vincent 2020-10-24 01:24:19 -0700
  • 5a539441b8
    simplify Jesse Vincent 2020-10-24 01:22:11 -0700
  • f4798e8786
    a little bit of simplication Jesse Vincent 2020-10-24 01:18:10 -0700
  • 0f5b630f6c
    refactoring a bit to simplify Jesse Vincent 2020-10-24 01:12:37 -0700
  • 2b0a12fdad
    we no longer need the arudino gui Jesse Vincent 2020-10-24 01:10:13 -0700
  • 7874548a93
    remove our old custom 'size' target, since arduino pritns it for us Jesse Vincent 2020-10-24 00:55:46 -0700
  • 58337769a0
    integrate flash-from-bootloader and flash Jesse Vincent 2020-10-24 00:52:45 -0700
  • 77edd18793
    we no longer call avrdude directly! Yay! Jesse Vincent 2020-10-24 00:47:55 -0700
  • 6f2a4e004b
    switch to letting arduinp-cli do our flashing Jesse Vincent 2020-10-24 00:45:56 -0700
  • f9223ebd7d
    shfmt Jesse Vincent 2020-10-23 23:32:59 -0700
  • 4c78cc0155
    finish killing off the ".conf" file that was really just more code Jesse Vincent 2020-10-23 23:29:49 -0700
  • 117b705612
    since we're now using arduino's tools builds, we don't need to set the path to /usr/local/bin on FreeBSD Jesse Vincent 2020-10-23 23:16:28 -0700
  • 2770a26e8a
    make the script executable again Jesse Vincent 2020-10-23 23:08:22 -0700
  • cca69ce86d
    move find_bootloader_port and find_device_port to the kaleidoscope-builder Jesse Vincent 2020-10-23 23:07:04 -0700
  • fece00803d
    lift reset_device_command to the builder Jesse Vincent 2020-10-23 23:04:03 -0700
  • 50f66a5b10
    move identify_os into the builder Jesse Vincent 2020-10-23 23:02:30 -0700
  • 9699eb198e
    refactor kaleidoscope-builder.conf to make it possible to extract the probing tools that have platform-specific implementations Jesse Vincent 2020-10-23 22:58:48 -0700
  • 928f02fdbd
    shfmt Jesse Vincent 2020-10-23 21:56:36 -0700
  • 09b5c613ee
    sketch to 941 Jesse Vincent 2020-10-23 21:01:57 -0700
  • dd14951966
    Remove DEFAULT_SKETCH Jesse Vincent 2020-10-23 20:52:55 -0700
  • 758471a941
    ttravis cleanup Jesse Vincent 2020-10-23 20:28:31 -0700
  • 92a5b252f7
    fix for not trying to query the arduino backend before we have a sketch Jesse Vincent 2020-10-23 19:38:50 -0700
  • 4dc3325e4b
    fix a bunch of stuff that shellcheck hated Jesse Vincent 2020-10-23 18:54:24 -0700
  • 30669cc4d3
    move a couple makefile definitions into the local Makefile Jesse Vincent 2020-10-23 18:46:58 -0700