summaryrefslogtreecommitdiffstats
path: root/util
Commit message (Collapse)AuthorAgeFilesLines
...
* Adds AT90USB162 support (#11570)Dasky2021-01-292-0/+3
| | | | | | | | | | | * at90usb162 support * fix missing bracket * Apply suggestions from code review Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Ryan <fauxpark@gmail.com>
* Merge remote-tracking branch 'origin/master' into developQMK Bot2021-01-131-1/+11
|\
| * Exclude more keyboards from CI (#11436)Zach White2021-01-131-1/+11
| | | | | | | | | | * exclude all of handwired * exclude more keyboards from CI
* | remove the python dep updateZach White2021-01-071-3/+0
| |
* | fix travisZach White2021-01-071-0/+3
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2021-01-031-1/+1
|\|
| * Homebrew install: ignore pinned formulae in `brew upgrade` (#11423)Ryan2021-01-031-1/+1
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2021-01-011-3/+1
|\|
| * speed up list_keyboards.shMURAOKA Taro2021-01-011-3/+1
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2020-12-301-1/+1
|\|
| * Add libusb-devel dependency for fedora (#11287)Maurizio Porrato2020-12-301-1/+1
| | | | | | On fedora 33, libusb-devel is required to build BootloadHID
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2020-12-301-1/+1
|\|
| * Add missing Debian/Ubuntu dependency to the install script (#11348)Jonathan Paugh2020-12-301-1/+1
| | | | | | | | | | To successfully compile bootloadHID, we must have the libusb-config tool, which comes from the libusb-dev package. This package is available in both Ubuntu Groovy and Debian Buster Co-authored-by: Jonathan Paugh <jpaugh@gmx.com>
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2020-12-271-1/+1
|\|
| * Ensure single newline at EOF for core files (#11310)Ryan2020-12-281-1/+1
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2020-12-201-2/+2
|\|
| * Follow symlinks when listing keyboards. (#11250)Nick Brassel2020-12-201-2/+2
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2020-12-181-0/+10
|\|
| * Add the ability to exclude keyboards from travis builds (#11178)Zach White2020-12-181-0/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * add the ability to exclude keyboards from travis builds * add filtering to make all: * only skip keyboards during make all: * working implementation * forego a CI_KEYBOARDS variable * optimize the startup by only listing keyboards once * add sort -u to all list_keyboard invocations * move the if else if tree back to 1 level
* | Merge remote-tracking branch 'upstream/master' into developfauxpark2020-12-181-362/+362
|\|
| * Run cformat and dos2unix manually (#11235)Ryan2020-12-171-362/+362
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2020-12-161-49/+0
|\|
| * CLI-ify rgblight_breathing_table_calc.c (#11174)Ryan2020-12-161-49/+0
| | | | | | | | Co-authored-by: Takeshi ISHII <2170248+mtei@users.noreply.github.com> Co-authored-by: Zach White <skullydazed@drpepper.org>
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2020-12-101-5/+0
|\|
| * CI: Add workflow for codebase formatting (#7382)Joel Challis2020-12-101-5/+0
| | | | | | | | | | | | | | | | | | * Add workflow for codebase formatting * stash * review comments * Swap to a more complete push action
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2020-12-061-22/+0
|\|
| * CI: Add workflow for tagging essential modified files (#7384)Joel Challis2020-12-061-22/+0
| | | | | | | | | | | | | | | | | | * Add workflow for tagging essential modified files * Update inline with recent actions * align rules to labeler * Update .github/workflows/auto_tag.yaml
* | Disable almost all ChibiOS subsystems in default configs (#11111)Nick Brassel2020-12-041-1/+9
|/ | | | | | | | | * Disable almost all ChibiOS subsystems. * Modify ChibiOS config updater script to fixup mcuconf include, use develop as base instead of master. * Add default early-init bootloader to F042/F072. * Back to 100k freq.
* Reduce travis load by replacing an exclusive grep with an inclusive grep ↵Zach White2020-11-303-4/+1
| | | | | | | (#10964) * add -n to avoid compiling * switch to an include rather than exclude strategy
* Refactor qmk_install.sh (#10681)Ryan2020-11-2618-366/+354
|
* CLI: Udev related fixes and improvements (#10736)Erovia2020-11-161-23/+23
|
* CI: Add docs build and deploy workflow (#7448)Joel Challis2020-11-101-15/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add docs build and deploy workflow * Remove old travis docs workflow * update to cli command * Tidy up for review * formatting * Update to pass style checks * Update lib/python/qmk/cli/docs.py Co-Authored-By: skullydazed <skullydazed@users.noreply.github.com> * Review comments - build->generate, use of verbose * Add docs * Update to match recent actions * Run within base_container * Convert cli to generate-docs * Convert cli to generate-docs - restore old file * Convert cli to generate-docs * Update docs Co-authored-by: skullydazed <skullydazed@users.noreply.github.com>
* 50-qmk.rules: Move udev rules from documentation into a file (#10664)Morten Linderud2020-10-171-0/+60
| | | | | | This makes it overall easier to package for downstream distributions instead of keeping tabs with inline documentation. Signed-off-by: Morten Linderud <morten@linderud.pw>
* MSYS and WSL installation improvements (#10593)Ryan2020-10-187-186/+28
|
* MSYS2: Switch to arm-none-eabi-gcc package (#10421)Ryan2020-10-012-42/+6
|
* Initial work for consolidation of ChibiOS platform files (#8327)Nick Brassel2020-08-292-2/+6
| | | | | | | | | | | | | | | | | * Initial work for consolidation of board files and default ChibiOS configs. * Migrate F401/F411 black pills for testing. * Add early init bootloader jump flag. * Add support for I2C in order to use i2c_scanner keymap. * Add F401/F411 HSE bypass to get things booting. * Exempt "hooked" ChibiOS conf files from updater script. * Fix up ordering for bootloader_defs file check. * Match previous $(KEYBOARD_PATHS) value for Proton-C, updated for all board configs.
* MSYS2: install packages for AVR toolchain (#10078)Ryan2020-08-252-29/+5
|
* MSYS2: install packages for dfu-programmer, dfu-util, teensy-loader-cli (#10007)Ryan2020-08-134-20/+3
|
* MSYS2: Switch to bootloadHID package and bring back avrdude package (#9736)Ryan2020-07-165-11/+2
| | | | | * MSYS2: Switch to bootloadHID package and bring back avrdude package * Update Zadig docs as well
* Update new keyboard templates (#9636)Ryan2020-07-151-2/+0
| | | | | | | * Update new keyboard templates * Switch on Bootmagic Lite by default * Remove MIDI_ENABLE and FAUXCLICKY_ENABLE
* Fix typo in freebsd_install.sh (#9655)Brennan Vincent2020-07-061-1/+1
|
* Add missing dependency for Void Linux to util/linux-install.sh (#9637)moseschmiedel2020-07-041-0/+1
|
* Void Linux: Switch to cross-arm-none-eabi toolchain (#9228)Ryan2020-06-021-9/+3
|
* CLI: Improve experience when running `qmk setup` on FreeBSD. (#8798)Pete Johanson2020-05-201-4/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * CLI: Improve experience when running `qmk setup` on FreeBSD. * Install the `avrdude` package as well. * Switch to installing python packages w/ `--user` flag. * Basic getting started sections for FreeBSD. * Update `util/freebsd_install.sh` for root/non-root branches. * Add ID to doc section. Co-Authored-By: skullydazed <skullydazed@users.noreply.github.com> * Add ID to another docs section. Co-Authored-By: skullydazed <skullydazed@users.noreply.github.com> * Use `; then` in script for consistency. Co-Authored-By: skullydazed <skullydazed@users.noreply.github.com> * Updated to use sudo in one shot if available. * Apply suggestions from code review Co-authored-by: Erovia <Erovia@users.noreply.github.com> * Style fixes for latest version in master. * Apply suggestions from code review Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: skullydazed <skullydazed@users.noreply.github.com> Co-authored-by: Erovia <Erovia@users.noreply.github.com> Co-authored-by: Ryan <fauxpark@gmail.com>
* MSYS2 install: bodge out avrdude package installation for USBaspLoaderRyan2020-05-191-1/+5
|
* Streamline the macos install processskullY2020-05-181-4/+3
|
* Improve stock bootloader list (#9067)Ryan2020-05-136-412/+666
| | | | | | | | | | | | | * Improve stock bootloader list * Switch version numbers on USB64/128 bootloaders * Unix line endings for PS2AVRGB bootloader * Update PS2AVRGB bootloader to 1.0.1 * Also mention bootloader rule * Didn't need to change the links
* Add missing packages to Linux install scripts (#8895)Ryan2020-04-231-1/+7
|
* Remove Atmel FLIP from install scripts and documentation (#8822)Ryan2020-04-175-34/+1
|
* Remove old setup scripts (#8811)Ryan2020-04-166-401/+0
|