summaryrefslogtreecommitdiff
path: root/builddefs/build_keyboard.mk
AgeCommit message (Expand)AuthorFilesLines
2025-12-05Fix USER_PATH resolution on case-insensitive filesystems (#25853)psych3r1-2/+4
2025-11-28Partially skip generating community modules when none enabled (#25819)Joel Challis1-0/+4
2025-05-19gcc15 AVR compilation fixes (#25238)Nick Brassel1-0/+1
2025-05-12Enable community modules to define LED matrix and RGB matrix effects. (#25187)Pascal Getreuer1-2/+11
2025-04-23Avoid duplication in generated community modules `rules.mk` (#25135)Joel Challis1-0/+3
2025-02-28[Cleanup] Handling of optional `*.mk` files (#24952)Pablo Martínez1-30/+11
2025-02-26Community modules (#24848)Nick Brassel1-37/+85
2024-12-02Avoid loading keymap rules.mk twice (#24665)Joel Challis1-2/+4
2024-11-24Allow codegen of `keymap.json` => `keymap.c` without requiring layers/layout ...Nick Brassel1-1/+4
2024-08-12Merge remote-tracking branch 'origin/master' into developQMK Bot1-3/+0
2024-08-12Remove debugging prints. (#24271)Nick Brassel1-3/+0
2024-08-12Merge remote-tracking branch 'origin/master' into developQMK Bot1-5/+11
2024-08-12Userspace: add support for adding environment variables during build (#22887)Nick Brassel1-5/+11
2024-06-17Generate keymap dd keycodes to header (#20273)Joel Challis1-1/+6
2024-04-10Bodge consolidation. (#23448)Nick Brassel1-12/+4
2024-03-10Enable 'keyboard.json' as a build target (#22891)Joel Challis1-12/+28
2023-11-28QMK Userspace (#22222)Nick Brassel1-28/+68
2023-10-22[QP] Add support for OLED, variable framebuffer bpp (#19997)Nick Brassel1-0/+1
2023-10-21Merge remote-tracking branch 'origin/master' into developQMK Bot1-2/+2
2023-10-21Fixup symbol sizing listing. (#22307)Nick Brassel1-2/+2
2023-09-25[Feature] Compilation warning if both `keymap.json` and `keymap.c` exist (#19...Pablo Martínez1-29/+34
2023-07-15Eliminate `TMK_COMMON_*` in makefiles (#21517)Ryan1-3/+0
2023-06-22Move protocol makefiles into their respective folders (#21332)Ryan1-2/+3
2023-06-21Consolidate `KEYBOARD_OUTPUT`+`KEYMAP_OUTPUT`=>`INTERMEDIATE_OUTPUT` (#21272)Nick Brassel1-36/+31
2023-05-15Merge remote-tracking branch 'upstream/master' into developNick Brassel1-0/+9
2023-05-15Generate `make` dependency file during build for info.json's etc. (#20451)Nick Brassel1-0/+9
2023-03-29Merge remote-tracking branch 'upstream/master' into developfauxpark1-0/+5
2023-03-29Add step summary output to CI builds, with failure logs. (#20288)Nick Brassel1-0/+5
2023-03-23Optionally keep intermediate file listings in order to do comparisons between...Nick Brassel1-0/+8
2023-01-30Merge remote-tracking branch 'origin/master' into developQMK Bot1-2/+3
2023-01-30Accumulate version.h generator flags. (#19716)Nick Brassel1-2/+3
2023-01-29Split out mcu_selection to platform (#19701)Joel Challis1-1/+2
2023-01-19De-duplicate platform detection (#19603)Joel Challis1-18/+6
2023-01-19Remove `make all-<platform>` build targets (#19496)Joel Challis1-12/+0
2023-01-11Revert "De-duplicate platform detection (#19545)" (#19564)Joel Challis1-7/+18
2023-01-11De-duplicate platform detection (#19545)Joel Challis1-18/+7
2023-01-04Allow for specifying the number of symbols to output. (#19497)Nick Brassel1-2/+7
2022-10-22Generalise CTPC logic from common_features (#18803)Joel Challis1-0/+4
2022-10-19Build correctly when out of tree (#18775)Joel Challis1-2/+2
2022-10-05Merge remote-tracking branch 'origin/master' into developQMK Bot1-1/+1
2022-10-05docs: some typos (#18582)George Rodrigues1-1/+1
2022-10-01Reverse keymap search order (#18449)Ryan1-16/+16
2022-09-19Tidy up LAYOUT macro generation (#18262)Joel Challis1-15/+9
2022-08-31Move bootloader.mk to platforms (#18228)Ryan1-1/+1
2022-08-14Revert "[Core] Re-order user space rules inclusion (#17459)" (#18032)Joshua Diamond1-10/+8
2022-08-13[Core] Re-order user space rules inclusion (#17459)Albert Y1-8/+10
2022-07-05Allow for `keymaps` array to be implemented in a file other than `$(KEYMAP_C)...Nick Brassel1-0/+6
2022-06-30Wear-leveling EEPROM drivers: `embedded_flash`, `spi_flash`, `legacy` (#17376)Nick Brassel1-0/+16
2022-06-16Dump out the largest symbols in flash and in RAM. (#17397)Nick Brassel1-0/+13
2022-06-05Add keymap wrappers for introspection into the keymap. (#17229)Nick Brassel1-1/+3