Commit Graph

212 Commits (b60ef9f0abf21c41573fdd51ceddc1daf1e50bfd)

Author SHA1 Message Date
Gergely Nagy 4f8c6332f7 Initial import 6 years ago
Jesse Vincent d97b2060ba The previous factoring just didn't work 6 years ago
Jesse Vincent 8a33793a1c Improve the 'port unwritable' error message 6 years ago
Jesse Vincent 3a3281cb54 Clean up our flashing and warning messages. 6 years ago
Jesse Vincent edd671cd41 Quiet down linux USB port detection in cases where everything works ok 6 years ago
Gergely Nagy 00a6b6045b
License clarificataion & copyright headers 6 years ago
Alessio Di Mauro 4f20009782
Add double quotes to keep shellcheck happy 7 years ago
Alessio Di Mauro 22363ac572
Add a LIB_PROPERTIES_PATH option to the build system 7 years ago
Gergely Nagy d292b371e8
Revert "kaleidoscope-builder: Use a stable build directory" 7 years ago
Gergely Nagy d76cc284a4
Merge pull request from gedankenexperimenter/bug/macos-serial-port-update 7 years ago
Gergely Nagy 8c814a87fa kaleidoscope-builder: Use a stable build directory 7 years ago
Gergely Nagy 7a4f0bac85 kaleidoscope-builder: Do not hardcode the max program size 7 years ago
Gergely Nagy 81a1cd004e kaleidoscope-builder: add `preFlash_HOOKS` and `postFlash_HOOKS` 7 years ago
Gergely Nagy 39601fcba2 kaleidoscope-builder: Improved pre-flash prompt 7 years ago
Gergely Nagy 14fe42f5b3 kaleidoscope-builder: Disable another ShellCheck false-positive 7 years ago
Gergely Nagy 24407185d5 kaleidoscope-builder: Add SellCheck disables 7 years ago
Gergely Nagy 22636bd768 kaleidoscope-builder: Quote what needs to be quoted 7 years ago
Gergely Nagy ca492e91f6 kaleidoscope-builder: Fix a typo. 7 years ago
Gergely Nagy 5c9b3d6799 kaleidoscope-builder: Clear trailing whitespace 7 years ago
Chris King-Parra ce3ad7bc7d Fix indent in here doc of usage() in bin/kaleidoscope-builder, part 2. 7 years ago
Chris King-Parra 96f3f18aaf Indent here doc in usage() of bin/kaledoscope-builder. Issue . 7 years ago
Chris King-Parra f094bdaa4e Remove uneccesary unused variable in prepare_to_flash() of 7 years ago
Chris King-Parra 6ca9da073d Quote parameter expansions in hex_with_bootloader() of 7 years ago
Chris King-Parra 03bdc34001 Quote expansions in firmware_size() of bin/kaleidoscope-builder. I left 7 years ago
Chris King-Parra bc5abd63ab Add option delimiter to rm command in clean() of 7 years ago
Chris King-Parra d254dc6b7f Quote parameter substitutions and command substitutions in 7 years ago
Chris King-Parra dd96cbcf8b Change shebang of bin/kaleidoscope-builder to invoke bash. Issue . 7 years ago
Adam Spiers 6356154bc3 add check for DEVICE_PORT being writable 7 years ago
Adam Spiers 980d703f5e make find-device-port-linux-udev more friendly 7 years ago
Adam Spiers dd1aca0f13 find-device-port-linux-udev: ensure called with correct args 7 years ago
Adam Spiers 084679d2d1 Deal with the device port containing unexpected whitespace 7 years ago
Michael Richters b89dfece19 Improved macOS serial port detection (again) 7 years ago
Michael Richters 78207e546c Improved fallbacks for macOS serial port detection 7 years ago
Jesse Vincent b02fb08234
Merge pull request from gedankenexperimenter/f/print-size-before-flash 7 years ago
Michael Richters 5fd8bce342 Print size_map in decimal instead of hex 7 years ago
Michael Richters e126be95fa Run size target when flashing 7 years ago
Jesse Vincent f24e97349e
Merge pull request from jwakely/missing-bootloader 7 years ago
Jonathan Wakely 217fde56f9 Check for missing bootloader port 7 years ago
Jonathan Wakely f6221dc6e6 Treat device ID values as hex 7 years ago
Jesse Vincent fe71904441
Merge pull request from gedankenexperimenter/bug/find-device-port-macos 7 years ago
Michael Richters 65ec30ae32 Added copyright & attribution comment 7 years ago
Michael Richters c945bf0662 Use the new find-device-port-macos script to find the correct port 7 years ago
Michael Richters b207ec4659 perltidy find-device-port-linux-udev 7 years ago
Michael Richters 69946554dd Consistent indentation of find-device-port-linux-udev helper script 7 years ago
Michael Richters be4fdd5432 Indented kaleidoscope-builder consistently 7 years ago
Jesse Vincent 0dd1f49841 "disassembly" -> "disassemble" to better match the phrasing of other targets. 7 years ago
noseglasses 0fc79af6b2 Added name demangling in disassemblies 7 years ago
Jesse Vincent 75770b8cf6 If you do a verbose build, don't throw away the build artifacts 7 years ago
Gergely Nagy a2cee84455 kaleidoscope-builder: Remove extraneous whitespace 7 years ago
Jesse Vincent eb9164ddaa refactor device reset code 7 years ago
Jesse Vincent 5d9420c4f5 VERY hacky WIP tool for finding the correct port for a device on linux by VID/PID pair 7 years ago
Jesse Vincent 110b2795f0 move the verbose stuff out of the config file 7 years ago
Jesse Vincent 3556727657 Move two functions from the kaleidoscope-builder.conf to the builder 7 years ago
Ole Krüger b729a2e291 Use a safer sed command to avoid locale issues 7 years ago
Jesse Vincent d05c3cacf8 Back out part of 374a3e136c because it breaks our ability to pass -D defines into code 7 years ago
John SJ Anderson 5c7eb2427a Don't flash the device unless we successfully detected the device 7 years ago
Jesse Vincent 54771ad718 fix the package path to be less platform dependent 7 years ago
Jesse Vincent a3318ea92a only add the packages path if it exists 7 years ago
Jesse Vincent f3a7e18805 initial builder support for building from an arduino boards manager install 7 years ago
Craig Disselkoen 374a3e136c Support for Kaleidoscope-Hardware-Virtual plugin 7 years ago
Craig Disselkoen b6150cb175 kaleidoscope-builder: Better error message for sketch-not-found 7 years ago
Jesse Vincent 4cb2043729 Move Kaleidoscope builder back into Kaleidoscope 7 years ago