Commit Graph

148 Commits (dfadd32400a00fe43a8204fdfa82605748676bb7)

Author SHA1 Message Date
Jesse Vincent dfadd32400
Removeo outdated and unused 'LIBRARY' env variable 4 years ago
Jesse Vincent a278efc21e
Absolute path to sized elf 4 years ago
Jesse Vincent afc8388cd1
Move a bunch of makefile targets from the generic sketch makefile 4 years ago
Jesse Vincent 383a29d3e3
move run-tests out to the Makefile 4 years ago
Jesse Vincent bbc84f6f33
move build-gtest-gmock into the Makefile 4 years ago
Jesse Vincent 1865e33426
Lift duplication of command to a var 4 years ago
Gergely Nagy ba7b496af5
Rework our Docker config for performance 4 years ago
Jesse Vincent 08bb9c5a14
Our previous conditional building was really wrong. It never built if any .hex existed. 4 years ago
Jesse Vincent d7a45afdb5
Update the timestamp setting script ti make shellcheck happy 4 years ago
Jesse Vincent 6d00c6d7af
add "prepare-ccache" as a tool for travis 4 years ago
Jesse Vincent 5774054d61
try to make shellcheck happy 4 years ago
Jesse Vincent 1b804a6d0f
make the timestmap-editor executable 4 years ago
Jesse Vincent 919f7753ff
We no longer need this, since we do it above. (But also, this was always a repeated call) 4 years ago
Jesse Vincent d4a14fa7c9
expose the function that finds all the buildable sketches as "find_all_sketches" 4 years ago
Jesse Vincent 6bf70a2fdc
Don't strip out the path from the sketch before we can make use of it 4 years ago
Jesse Vincent e378f9cd17
Switch find_sketch to set an env variable, rather than return a value, to reduce the number of times we need to call it. Also, begin to add better support for: 4 years ago
Jesse Vincent beb963d341
Add a tool to be able to set file timestamps to git commit dates. 4 years ago
Jesse Vincent 8150eec669
Switch from naming our cache directories based on inode to naming them based on the absolute path, so we don't blow the cache 100% of the time on travis 4 years ago
Jesse Vincent b9bca2cf7f
remove a bit of unused info from the compilation step reporting 4 years ago
Eric Paniagua fad1b7e051
Add a googletest-based test harness & tests 4 years ago
Gergely Nagy 57814671a5
kaleidoscope-builder: Support building lib-only variants of the sketch 4 years ago
Gergely Nagy 352a3fe547
kaleidoscope-builder: Allow overriding CXX, CC, AR, etc 4 years ago
Gergely Nagy fff5dce199
kaleidoscope-builder: Whitespace cleanup 4 years ago
Gergely Nagy 0f7ff140fc
docker: Simplify the Dockerfile a little 4 years ago
Gergely Nagy c743befb7f
Add a small tool, to run things within Docker 4 years ago
Jesse Vincent 63fa886d9b
symlink generation for hex file with bootloader wasn't quite right. It added an extra output path 5 years ago
Gergely Nagy bbcdff6f67
Update the udev rules to tag devices as uaccess and seat 5 years ago
Gergely Nagy 66df8e9477
Rename the find-duplicate-cpp-files too to find-filename-conflicts 5 years ago
Gergely Nagy f0334dcaa8
Add a small tool to find conflicting filenames 5 years ago
Jason Koh 43526c4d92 Slightly updated probing logic based on Jason's code. 5 years ago
Jason Koh 430b159913 Tweak location-based detection logic 5 years ago
Jason Koh b675ff2902 Make our hail-mary logic a little more flexible. 5 years ago
Jason Koh 94790f8db9 Make sure the macOS device prober only runs if you've supplied the required args 5 years ago
Jason Koh 476cbe1785 Add a new MANUAL_RESET feature to Kaleidoscope builder 5 years ago
Les Aker e997d8c495 allow overriding filename paths 5 years ago
Andre Arko a4e99b8a34
hide the inevitable SystemProfiler warning 5 years ago
Andre Arko c0163c83f2
make sure SKETCH_DIR is set before we use it 5 years ago
Andre Arko 0264e77396
bash warns on -gt, demanding two brackets 5 years ago
Andre Arko bb00c27de1
maybe_bulid depends on filling the hex path first 5 years ago
Jesse Vincent e5558eaf90
First pass at a device-independent find-device-port-macos 5 years ago
Jesse Vincent 680aac9818
refactor kaleidoscope-builder to make shellcheck happy 5 years ago
Jesse Vincent 16b2404ab9
Attempt to simplify output of the build and flash process, along with 5 years ago
Jesse Vincent 559d210eed
slightly tweak sleep times and reformat our avrdude command to flash the 5 years ago
Jesse Vincent 9a41d1cfa9
Make avrdude more verbose to help make sure customers can tell whether 5 years ago
Jesse Vincent 56a9b60d27
On linux (and possibly other operating systems), detect when the 5 years ago
Jesse Vincent 1b117b9eb0
Extract the compilation step from the flashing preparation step 5 years ago
Jesse Vincent 09da0477d9
Fix typo in flashing message 5 years ago
Jesse Vincent b2977894f9
Move the build instructions into the arduino boards.txt file 5 years ago
Florian Fleissner 1a721f190e Moved build flags and C++ language version setting to platform.txt 5 years ago
Florian Fleissner 12876f9a90 Fixed builds on msys2 5 years ago