Commit Graph

212 Commits (4ef189c0b155073cab9cc83392e2e9edeb0e7685)

Author SHA1 Message Date
Michael Richters 7db4fca6c0
Allow override of clang-format executable
3 years ago
Michael Richters ee33b228f9
Update Makefile and add wrapper script for managing header includes
3 years ago
Michael Richters fa0bb377c7
Rewrite iwyu.py and format-code.py with various improvements
3 years ago
Michael Richters a7e6f3f072
When running IWYU, process source files before headers
3 years ago
Michael Richters 21d78160f4
Allow specification of additional include dirs on command line
3 years ago
Michael Richters 3de83322e5
Add shellcheck wrapper script
3 years ago
Michael Richters cbf98fd70b
Replace `find-filename-conflicts` with something more flexible
3 years ago
Michael Richters e3d01d25cf
Remove obsolete `set-timestamps-from-git` script
3 years ago
Michael Richters dee60b0fce
Improve `include-what-you-use` wrapper script
3 years ago
Jesse Vincent ea291858b2
Merge pull request #1157 from gedankenexperimenter/clang-format-improved
3 years ago
Michael Richters da03cbeccb
Replace clang-format wrapper script with something more configurable
3 years ago
Michael Richters 5c0f20ca58
Allow setting cpplint config file name
3 years ago
Michael Richters 5d1d7ae003
Update cpplint.py
3 years ago
Michael Richters 3252f9fb2b
Switch from astyle to clang-format for automated code formatting
3 years ago
Michael Richters c0da4643b3
Add include-what-you-use script for fixing header includes
3 years ago
Jesse Vincent 84f0b3307f
Docker 4.6 for mac improves -v mount performance enough that we should
3 years ago
Jesse Vincent 72ee63386e
docker-bash now mounts Kaleidoscope live and interactive (#1125)
3 years ago
Jesse Vincent f5bbd61784
Simplify our docker execution (#1124)
3 years ago
Jesse Vincent fd834c2ffa
Fix url generation for 'master' arduino package
3 years ago
Jesse Vincent 40ce430861
Minor cleanup to make it easier to build a package with GD32 cores
3 years ago
Jesse Vincent 1ae48b9507
Ongoing work to build the GD32 core
3 years ago
Jesse Vincent 14a2a5dea6
New plan: we always use the same packager name, regardless of whether
3 years ago
Jesse Vincent a5c1cfeb85
Correctly? set the packager for our tools for gd32
3 years ago
Jesse Vincent a21a68d3eb
Looks like switching to LFS broke raw downloads.
3 years ago
Jesse Vincent 3032bb76d8
Remove double slash from the build base url
3 years ago
Jesse Vincent c8be98f49a
Try to get our maintainer name to match so Arduino can install the tools
3 years ago
Jesse Vincent 262622a54a
refactor the builder tool to be able to build multi-arch support
3 years ago
Jesse Vincent 6b9b6c388a
Refactor our artifact builder
3 years ago
Jesse Vincent 79d2d46a19
Remove historical 'kaleidoscope-builder'
3 years ago
Jesse Vincent 8db5e7fd33
improve url canonicalization during releng
4 years ago
Jesse Vincent 088af8544e
Minor tweaks to releng tooling
4 years ago
Jesse Vincent ff86fe1ed9
Automatically publish a kaleidoscope bundle on every commit for Arduino users who want to live on the bleading edge
4 years ago
Jesse Vincent 6be7b2b388
Add the version to the package tarball name so that nightlies have unique names
4 years ago
Jesse Vincent a2090029a8
fix paragraph section in Kaleidsocope library.properties
4 years ago
Jesse Vincent efeea31589
More library tweaking to comply with arduino requirements
4 years ago
Jesse Vincent 301ccf92fc
Further generalize the arduino platform bundle builder tool.
4 years ago
Jesse Vincent e71cacc918
start to update the releng tooling to handle the new layout
4 years ago
Jesse Vincent 944e41bc6f
fixup Model 01 extraction
4 years ago
Jesse Vincent 7e0bebaeed
Migrate build-arduino-package from the larger bundle repo.
4 years ago
Jesse Vincent 69439c46b2
Clean up astyle invocations based on @gendankenexperimenter's KeyboardioHID cleanups
4 years ago
Jesse Vincent 3e54120f36
Add a deprecation warning to the "old" kaleidoscope-builder
4 years ago
Jesse Vincent 8f604facd9
Update our docker config to use a layout that better matches arduino-cli
4 years ago
Jesse Vincent d94c3d5234
Replace kaleidoscope-builder with makefiles using arduino-cli
4 years ago
Jesse Vincent ef244715a5
try again with shellcheck
4 years ago
Jesse Vincent 9b208d5cd3
Accidentally butchered my cut command
4 years ago
Jesse Vincent 4536fd5190
appease shellcheck
4 years ago
Jesse Vincent 047a5b7c04
first pass at getting our examples into readthedocs
4 years ago
Jesse Vincent 4c421277a7
make a comment in run-docker shellcheck friendlier
4 years ago
Jesse Vincent b70b851321
Teach docker-run to run interactively or to be able to run from a non-interactive process like a git hook
4 years ago
Michael Richters 26f4ef498a
Set BOARD_HARDWARE_PATH correctly for run-docker on macOS
4 years ago