aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJack Humbert <jack.humb@gmail.com>2017-06-30 16:09:52 -0400
committerGitHub <noreply@github.com>2017-06-30 16:09:52 -0400
commitb476d65b9cc2b25031c6f8143fd6a59a7d5ee6b7 (patch)
tree994017c60f209efc34a522c428fa3397d1198a0c
parent61ef949576fb64e3c57c3381875708893e4b3f96 (diff)
downloadqmk_firmware-b476d65b9cc2b25031c6f8143fd6a59a7d5ee6b7.tar.gz
qmk_firmware-b476d65b9cc2b25031c6f8143fd6a59a7d5ee6b7.zip
Update keyboards' rules.mk/Makefiles (#1442)
this may change some of the keyboards' default settings - if you experience anything odd, please check back to this commit
-rw-r--r--keyboards/alps64/rules.mk16
-rw-r--r--keyboards/amj60/rules.mk24
-rw-r--r--keyboards/amjpad/rules.mk24
-rw-r--r--keyboards/atomic/rules.mk26
-rw-r--r--keyboards/atreus/rules.mk22
-rw-r--r--keyboards/atreus62/rules.mk22
-rw-r--r--keyboards/bantam44/rules.mk22
-rw-r--r--keyboards/chibios_test/rules.mk14
-rw-r--r--keyboards/clueboard/rules.mk22
-rw-r--r--keyboards/cluecard/rules.mk26
-rw-r--r--keyboards/cluepad/rules.mk22
-rw-r--r--keyboards/converter/ibm_terminal/keymaps/default/Makefile32
-rw-r--r--keyboards/converter/ibm_terminal/keymaps/priyadi/Makefile32
-rw-r--r--keyboards/converter/ibm_terminal/rules.mk32
-rw-r--r--keyboards/dk60/rules.mk28
-rw-r--r--keyboards/ergodox/ez/Makefile4
-rw-r--r--keyboards/ergodox/ez/rules.mk4
-rw-r--r--keyboards/ergodox/infinity/rules.mk10
-rw-r--r--keyboards/ergodox/keymaps/algernon/Makefile6
-rw-r--r--keyboards/ergodox/keymaps/dvorak_programmer/Makefile2
-rw-r--r--keyboards/ergodox/keymaps/erez_experimental/Makefile2
-rw-r--r--keyboards/ergodox/keymaps/jack/Makefile3
-rw-r--r--keyboards/ergodox/keymaps/jafo/jafo-layout.pdfbin185426 -> 185412 bytes
-rw-r--r--keyboards/ergodox/rules.mk20
-rw-r--r--keyboards/frosty_flake/rules.mk26
-rw-r--r--keyboards/gh60/keymaps/dbroqua/Makefile26
-rw-r--r--keyboards/gh60/keymaps/dbroqua_7U/Makefile26
-rw-r--r--keyboards/gh60/keymaps/robotmaxtron/Makefile26
-rw-r--r--keyboards/gh60/keymaps/unxmaal/Makefile26
-rw-r--r--keyboards/gh60/rules.mk24
-rw-r--r--keyboards/gherkin/rules.mk20
-rw-r--r--keyboards/gonnerd/rules.mk24
-rw-r--r--keyboards/handwired/CMD60/rules.mk24
-rw-r--r--keyboards/handwired/MS_sculpt_mobile/rules.mk26
-rw-r--r--keyboards/handwired/arrow_pad/rules.mk26
-rw-r--r--keyboards/handwired/atreus50/rules.mk26
-rw-r--r--keyboards/handwired/fivethirteen/rules.mk24
-rw-r--r--keyboards/handwired/frenchdev/rules.mk30
-rw-r--r--keyboards/handwired/gamenum/rules.mk24
-rw-r--r--keyboards/handwired/kbod/rules.mk26
-rw-r--r--keyboards/handwired/magicforce68/rules.mk24
-rw-r--r--keyboards/handwired/minorca/rules.mk26
-rw-r--r--keyboards/handwired/numpad20/rules.mk24
-rw-r--r--keyboards/handwired/onekey/rules.mk10
-rw-r--r--keyboards/handwired/ortho5x13/rules.mk24
-rw-r--r--keyboards/handwired/pilcrow/rules.mk24
-rw-r--r--keyboards/handwired/promethium/rules.mk38
-rwxr-xr-xkeyboards/handwired/reddot/rules.mk22
-rw-r--r--keyboards/handwired/retro_refit/rules.mk24
-rw-r--r--keyboards/handwired/trackpoint/rules.mk28
-rw-r--r--keyboards/handwired/traveller/rules.mk22
-rw-r--r--keyboards/hhkb/rules.mk24
-rw-r--r--keyboards/infinity60/rules.mk16
-rw-r--r--keyboards/jd40/rules.mk26
-rw-r--r--keyboards/jd45/rules.mk22
-rw-r--r--keyboards/kbd75/rules.mk20
-rw-r--r--keyboards/kc60/keymaps/stanleylai/Makefile28
-rw-r--r--keyboards/kc60/keymaps/wigguno/Makefile26
-rw-r--r--keyboards/kc60/keymaps/ws2812/Makefile28
-rw-r--r--keyboards/kc60/rules.mk26
-rw-r--r--keyboards/kinesis/rules.mk20
-rw-r--r--keyboards/kitten_paw/rules.mk24
-rw-r--r--keyboards/kmac/rules.mk28
-rw-r--r--keyboards/lets_split/rules.mk30
-rw-r--r--keyboards/m10a/rules.mk26
-rw-r--r--keyboards/maxipad/rules.mk38
-rw-r--r--keyboards/mitosis/rules.mk24
-rw-r--r--keyboards/miuni32/rules.mk24
-rw-r--r--keyboards/nyquist/rules.mk30
-rw-r--r--keyboards/orthodox/rules.mk30
-rw-r--r--keyboards/pegasushoof/keymaps/blowrak/Makefile26
-rw-r--r--keyboards/pegasushoof/keymaps/default/Makefile26
-rw-r--r--keyboards/pegasushoof/rules.mk26
-rw-r--r--keyboards/phantom/rules.mk28
-rw-r--r--keyboards/planck/keymaps/handwired_binaryplease/Makefile26
-rw-r--r--keyboards/planck/rev3/rules.mk2
-rw-r--r--keyboards/planck/rev4/rules.mk2
-rw-r--r--keyboards/planck/rules.mk26
-rw-r--r--keyboards/preonic/rules.mk28
-rw-r--r--keyboards/roadkit/rules.mk24
-rw-r--r--keyboards/s60_x/default/rules.mk10
-rw-r--r--keyboards/s60_x/rgb/rules.mk10
-rw-r--r--keyboards/s60_x/rules.mk16
-rw-r--r--keyboards/s65_x/rules.mk22
-rw-r--r--keyboards/satan/keymaps/denolfe/Makefile24
-rw-r--r--keyboards/satan/rules.mk24
-rw-r--r--keyboards/sixkeyboard/rules.mk24
-rw-r--r--keyboards/tada68/rules.mk24
-rw-r--r--keyboards/tiger_lily/rules.mk26
-rw-r--r--keyboards/tv44/rules.mk24
-rw-r--r--keyboards/vision_division/rules.mk24
-rw-r--r--keyboards/whitefox/rules.mk20
92 files changed, 1016 insertions, 1021 deletions
diff --git a/keyboards/alps64/rules.mk b/keyboards/alps64/rules.mk
index c326d3e26..621dc5a95 100644
--- a/keyboards/alps64/rules.mk
+++ b/keyboards/alps64/rules.mk
@@ -55,12 +55,12 @@ OPT_DEFS += -DBOOTLOADER_SIZE=4096
55 55
56 56
57# Build Options 57# Build Options
58# comment out to disable the options. 58# change to no to disable the options.
59# 59#
60BOOTMAGIC_ENABLE ?= yes # Virtual DIP switch configuration(+1000) 60BOOTMAGIC_ENABLE = yes # Virtual DIP switch configuration(+1000)
61MOUSEKEY_ENABLE ?= yes # Mouse keys(+4700) 61MOUSEKEY_ENABLE = yes # Mouse keys(+4700)
62EXTRAKEY_ENABLE ?= yes # Audio control and System control(+450) 62EXTRAKEY_ENABLE = yes # Audio control and System control(+450)
63CONSOLE_ENABLE ?= yes # Console for debug(+400) 63CONSOLE_ENABLE = yes # Console for debug(+400)
64COMMAND_ENABLE ?= yes # Commands for debug and configuration 64COMMAND_ENABLE = yes # Commands for debug and configuration
65#SLEEP_LED_ENABLE = yes # Breathing sleep LED during USB suspend 65SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
66#NKRO_ENABLE = yes # USB Nkey Rollover - not yet supported in LUFA \ No newline at end of file 66NKRO_ENABLE = no # USB Nkey Rollover - not yet supported in LUFA
diff --git a/keyboards/amj60/rules.mk b/keyboards/amj60/rules.mk
index 18403ac32..a1b4f8a61 100644
--- a/keyboards/amj60/rules.mk
+++ b/keyboards/amj60/rules.mk
@@ -52,15 +52,15 @@ OPT_DEFS += -DBOOTLOADER_SIZE=4096
52# Build Options 52# Build Options
53# comment out to disable the options. 53# comment out to disable the options.
54# 54#
55BOOTMAGIC_ENABLE ?= no # Virtual DIP switch configuration(+1000) 55BOOTMAGIC_ENABLE = no # Virtual DIP switch configuration(+1000)
56MOUSEKEY_ENABLE ?= no # Mouse keys(+4700) 56MOUSEKEY_ENABLE = no # Mouse keys(+4700)
57EXTRAKEY_ENABLE ?= yes # Audio control and System control(+450) 57EXTRAKEY_ENABLE = yes # Audio control and System control(+450)
58CONSOLE_ENABLE ?= yes # Console for debug(+400) 58CONSOLE_ENABLE = yes # Console for debug(+400)
59COMMAND_ENABLE ?= yes # Commands for debug and configuration 59COMMAND_ENABLE = yes # Commands for debug and configuration
60NKRO_ENABLE ?= yes # USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 60NKRO_ENABLE = yes # USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
61RGBLIGHT_ENABLE ?= yes # Enable keyboard underlight functionality (+4870) 61RGBLIGHT_ENABLE = yes # Enable keyboard underlight functionality (+4870)
62BACKLIGHT_ENABLE ?= yes # Enable keyboard backlight functionality (+1150) 62BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality (+1150)
63MIDI_ENABLE ?= no # MIDI controls 63MIDI_ENABLE = no # MIDI controls
64AUDIO_ENABLE ?= no 64AUDIO_ENABLE = no
65UNICODE_ENABLE ?= no # Unicode 65UNICODE_ENABLE = no # Unicode
66BLUETOOTH_ENABLE ?= no # Enable Bluetooth with the Adafruit EZ-Key HID 66BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID
diff --git a/keyboards/amjpad/rules.mk b/keyboards/amjpad/rules.mk
index d8ec42365..dd5b2bbe0 100644
--- a/keyboards/amjpad/rules.mk
+++ b/keyboards/amjpad/rules.mk
@@ -52,15 +52,15 @@ OPT_DEFS += -DBOOTLOADER_SIZE=4096
52# Build Options 52# Build Options
53# comment out to disable the options. 53# comment out to disable the options.
54# 54#
55BOOTMAGIC_ENABLE ?= no # Virtual DIP switch configuration(+1000) 55BOOTMAGIC_ENABLE = no # Virtual DIP switch configuration(+1000)
56MOUSEKEY_ENABLE ?= no # Mouse keys(+4700) 56MOUSEKEY_ENABLE = no # Mouse keys(+4700)
57EXTRAKEY_ENABLE ?= yes # Audio control and System control(+450) 57EXTRAKEY_ENABLE = yes # Audio control and System control(+450)
58CONSOLE_ENABLE ?= yes # Console for debug(+400) 58CONSOLE_ENABLE = yes # Console for debug(+400)
59COMMAND_ENABLE ?= yes # Commands for debug and configuration 59COMMAND_ENABLE = yes # Commands for debug and configuration
60NKRO_ENABLE ?= yes # USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 60NKRO_ENABLE = yes # USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
61RGBLIGHT_ENABLE ?= no # Enable keyboard underlight functionality (+4870) 61RGBLIGHT_ENABLE = no # Enable keyboard underlight functionality (+4870)
62BACKLIGHT_ENABLE ?= yes # Enable keyboard backlight functionality (+1150) 62BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality (+1150)
63MIDI_ENABLE ?= no # MIDI controls 63MIDI_ENABLE = no # MIDI controls
64AUDIO_ENABLE ?= no 64AUDIO_ENABLE = no
65UNICODE_ENABLE ?= no # Unicode 65UNICODE_ENABLE = no # Unicode
66BLUETOOTH_ENABLE ?= no # Enable Bluetooth with the Adafruit EZ-Key HID 66BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID
diff --git a/keyboards/atomic/rules.mk b/keyboards/atomic/rules.mk
index d0f3a3a1c..0bedc6f5c 100644
--- a/keyboards/atomic/rules.mk
+++ b/keyboards/atomic/rules.mk
@@ -52,18 +52,18 @@ OPT_DEFS += -DBOOTLOADER_SIZE=4096
52# change to "no" to disable the options, or define them in the Makefile in 52# change to "no" to disable the options, or define them in the Makefile in
53# the appropriate keymap folder that will get included automatically 53# the appropriate keymap folder that will get included automatically
54# 54#
55BOOTMAGIC_ENABLE ?= no # Virtual DIP switch configuration(+1000) 55BOOTMAGIC_ENABLE = no # Virtual DIP switch configuration(+1000)
56MOUSEKEY_ENABLE ?= yes # Mouse keys(+4700) 56MOUSEKEY_ENABLE = yes # Mouse keys(+4700)
57EXTRAKEY_ENABLE ?= yes # Audio control and System control(+450) 57EXTRAKEY_ENABLE = yes # Audio control and System control(+450)
58CONSOLE_ENABLE ?= no # Console for debug(+400) 58CONSOLE_ENABLE = no # Console for debug(+400)
59COMMAND_ENABLE ?= yes # Commands for debug and configuration 59COMMAND_ENABLE = yes # Commands for debug and configuration
60NKRO_ENABLE ?= no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 60NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
61BACKLIGHT_ENABLE ?= yes # Enable keyboard backlight functionality 61BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
62MIDI_ENABLE ?= no # MIDI controls 62MIDI_ENABLE = no # MIDI controls
63AUDIO_ENABLE ?= no # Audio output on port C6 63AUDIO_ENABLE = no # Audio output on port C6
64UNICODE_ENABLE ?= no # Unicode 64UNICODE_ENABLE = no # Unicode
65BLUETOOTH_ENABLE ?= no # Enable Bluetooth with the Adafruit EZ-Key HID 65BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID
66RGBLIGHT_ENABLE ?= no # Enable WS2812 RGB underlight. Do not enable this with audio at the same time. 66RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. Do not enable this with audio at the same time.
67 67
68# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE 68# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
69SLEEP_LED_ENABLE ?= no # Breathing sleep LED during USB suspend \ No newline at end of file 69SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend \ No newline at end of file
diff --git a/keyboards/atreus/rules.mk b/keyboards/atreus/rules.mk
index 3a00993bd..12d3ca6c5 100644
--- a/keyboards/atreus/rules.mk
+++ b/keyboards/atreus/rules.mk
@@ -64,19 +64,19 @@ OPT_DEFS += -DBOOTLOADER_SIZE=4096
64# comment out to disable the options. 64# comment out to disable the options.
65# 65#
66#BOOTMAGIC_ENABLE = yes # Virtual DIP switch configuration(+1000) 66#BOOTMAGIC_ENABLE = yes # Virtual DIP switch configuration(+1000)
67MOUSEKEY_ENABLE ?= yes # Mouse keys(+4700) 67MOUSEKEY_ENABLE = yes # Mouse keys(+4700)
68EXTRAKEY_ENABLE ?= yes # Audio control and System control(+450) 68EXTRAKEY_ENABLE = yes # Audio control and System control(+450)
69CONSOLE_ENABLE ?= yes # Console for debug(+400) 69CONSOLE_ENABLE = yes # Console for debug(+400)
70COMMAND_ENABLE ?= yes # Commands for debug and configuration 70COMMAND_ENABLE = yes # Commands for debug and configuration
71# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE 71# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
72# SLEEP_LED_ENABLE ?= yes # Breathing sleep LED during USB suspend 72# SLEEP_LED_ENABLE = yes # Breathing sleep LED during USB suspend
73NKRO_ENABLE ?= yes # USB Nkey Rollover - not yet supported in LUFA 73NKRO_ENABLE = yes # USB Nkey Rollover - not yet supported in LUFA
74# BACKLIGHT_ENABLE ?= yes # Enable keyboard backlight functionality 74# BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
75# MIDI_ENABLE ?= YES # MIDI controls 75# MIDI_ENABLE = YES # MIDI controls
76UNICODE_ENABLE ?= YES # Unicode 76UNICODE_ENABLE = YES # Unicode
77# BLUETOOTH_ENABLE ?= yes # Enable Bluetooth with the Adafruit EZ-Key HID 77# BLUETOOTH_ENABLE = yes # Enable Bluetooth with the Adafruit EZ-Key HID
78 78
79USB ?= /dev/cu.usbmodem1411 79USB = /dev/cu.usbmodem1411
80 80
81upload: build 81upload: build
82 $(ATREUS_UPLOAD_COMMAND) 82 $(ATREUS_UPLOAD_COMMAND)
diff --git a/keyboards/atreus62/rules.mk b/keyboards/atreus62/rules.mk
index f5d0be23a..ca399e9c5 100644
--- a/keyboards/atreus62/rules.mk
+++ b/keyboards/atreus62/rules.mk
@@ -51,16 +51,16 @@ OPT_DEFS += -DBOOTLOADER_SIZE=4096
51# change to "no" to disable the options, or define them in the Makefile in 51# change to "no" to disable the options, or define them in the Makefile in
52# the appropriate keymap folder that will get included automatically 52# the appropriate keymap folder that will get included automatically
53# 53#
54BOOTMAGIC_ENABLE ?= no # Virtual DIP switch configuration(+1000) 54BOOTMAGIC_ENABLE = no # Virtual DIP switch configuration(+1000)
55MOUSEKEY_ENABLE ?= yes # Mouse keys(+4700) 55MOUSEKEY_ENABLE = yes # Mouse keys(+4700)
56EXTRAKEY_ENABLE ?= yes # Audio control and System control(+450) 56EXTRAKEY_ENABLE = yes # Audio control and System control(+450)
57CONSOLE_ENABLE ?= yes # Console for debug(+400) 57CONSOLE_ENABLE = yes # Console for debug(+400)
58COMMAND_ENABLE ?= yes # Commands for debug and configuration 58COMMAND_ENABLE = yes # Commands for debug and configuration
59NKRO_ENABLE ?= no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 59NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
60#BACKLIGHT_ENABLE ?= no # Enable keyboard backlight functionality 60#BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
61#MIDI_ENABLE ?= no # MIDI controls 61#MIDI_ENABLE = no # MIDI controls
62UNICODE_ENABLE ?= yes # Unicode 62UNICODE_ENABLE = yes # Unicode
63#BLUETOOTH_ENABLE ?= yes # Enable Bluetooth with the Adafruit EZ-Key HID 63#BLUETOOTH_ENABLE = yes # Enable Bluetooth with the Adafruit EZ-Key HID
64 64
65# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE 65# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
66SLEEP_LED_ENABLE ?= no # Breathing sleep LED during USB suspend 66SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
diff --git a/keyboards/bantam44/rules.mk b/keyboards/bantam44/rules.mk
index baa0e9e7a..f245a3ba1 100644
--- a/keyboards/bantam44/rules.mk
+++ b/keyboards/bantam44/rules.mk
@@ -53,15 +53,15 @@ OPT_DEFS += -DBOOTLOADER_SIZE=512
53# Build Options 53# Build Options
54# comment out to disable the options. 54# comment out to disable the options.
55# 55#
56BOOTMAGIC_ENABLE ?= yes # Virtual DIP switch configuration(+1000) 56BOOTMAGIC_ENABLE = yes # Virtual DIP switch configuration(+1000)
57MOUSEKEY_ENABLE ?= yes # Mouse keys(+4700) 57MOUSEKEY_ENABLE = yes # Mouse keys(+4700)
58EXTRAKEY_ENABLE ?= yes # Audio control and System control(+450) 58EXTRAKEY_ENABLE = yes # Audio control and System control(+450)
59CONSOLE_ENABLE ?= yes # Console for debug(+400) 59CONSOLE_ENABLE = yes # Console for debug(+400)
60COMMAND_ENABLE ?= yes # Commands for debug and configuration 60COMMAND_ENABLE = yes # Commands for debug and configuration
61# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE 61# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
62# SLEEP_LED_ENABLE ?= yes # Breathing sleep LED during USB suspend 62# SLEEP_LED_ENABLE = yes # Breathing sleep LED during USB suspend
63# NKRO_ENABLE ?= yes # USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 63# NKRO_ENABLE = yes # USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
64# BACKLIGHT_ENABLE ?= yes # Enable keyboard backlight functionality 64# BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
65# MIDI_ENABLE ?= YES # MIDI controls 65# MIDI_ENABLE = YES # MIDI controls
66# UNICODE_ENABLE ?= YES # Unicode 66# UNICODE_ENABLE = YES # Unicode
67# BLUETOOTH_ENABLE ?= yes # Enable Bluetooth with the Adafruit EZ-Key HID 67# BLUETOOTH_ENABLE = yes # Enable Bluetooth with the Adafruit EZ-Key HID
diff --git a/keyboards/chibios_test/rules.mk b/keyboards/chibios_test/rules.mk
index 4b5a84535..f72e1ab69 100644
--- a/keyboards/chibios_test/rules.mk
+++ b/keyboards/chibios_test/rules.mk
@@ -1,8 +1,8 @@
1#BOOTMAGIC_ENABLE = yes # Virtual DIP switch configuration 1#BOOTMAGIC_ENABLE = yes # Virtual DIP switch configuration
2MOUSEKEY_ENABLE ?= yes # Mouse keys 2MOUSEKEY_ENABLE = yes # Mouse keys
3EXTRAKEY_ENABLE ?= yes # Audio control and System control 3EXTRAKEY_ENABLE = yes # Audio control and System control
4CONSOLE_ENABLE ?= yes # Console for debug 4CONSOLE_ENABLE = yes # Console for debug
5COMMAND_ENABLE ?= yes # Commands for debug and configuration 5COMMAND_ENABLE = yes # Commands for debug and configuration
6SLEEP_LED_ENABLE ?= yes # Breathing sleep LED during USB suspend 6SLEEP_LED_ENABLE = yes # Breathing sleep LED during USB suspend
7NKRO_ENABLE ?= yes # USB Nkey Rollover 7NKRO_ENABLE = yes # USB Nkey Rollover
8CUSTOM_MATRIX ?= yes # Custom matrix file \ No newline at end of file 8CUSTOM_MATRIX = yes # Custom matrix file \ No newline at end of file
diff --git a/keyboards/clueboard/rules.mk b/keyboards/clueboard/rules.mk
index 7ce096ba8..f852a0184 100644
--- a/keyboards/clueboard/rules.mk
+++ b/keyboards/clueboard/rules.mk
@@ -90,14 +90,14 @@ OPT_DEFS += -DBOOTLOADER_SIZE=4096
90# Build Options 90# Build Options
91# comment out to disable the options. 91# comment out to disable the options.
92# 92#
93BOOTMAGIC_ENABLE ?= no # Virtual DIP switch configuration(+1000) 93BOOTMAGIC_ENABLE = no # Virtual DIP switch configuration(+1000)
94MOUSEKEY_ENABLE ?= no # Mouse keys(+4700) 94MOUSEKEY_ENABLE = no # Mouse keys(+4700)
95EXTRAKEY_ENABLE ?= no # Audio control and System control(+450) 95EXTRAKEY_ENABLE = no # Audio control and System control(+450)
96CONSOLE_ENABLE ?= yes # Console for debug(+400) 96CONSOLE_ENABLE = yes # Console for debug(+400)
97COMMAND_ENABLE ?= yes # Commands for debug and configuration 97COMMAND_ENABLE = yes # Commands for debug and configuration
98NKRO_ENABLE ?= yes # USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 98NKRO_ENABLE = yes # USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
99AUDIO_ENABLE ?= no 99AUDIO_ENABLE = no
100RGBLIGHT_ENABLE ?= yes # Enable keyboard underlight functionality 100RGBLIGHT_ENABLE = yes # Enable keyboard underlight functionality
101MIDI_ENABLE ?= no # MIDI controls 101MIDI_ENABLE = no # MIDI controls
102UNICODE_ENABLE ?= no # Unicode 102UNICODE_ENABLE = no # Unicode
103BLUETOOTH_ENABLE ?= no # Enable Bluetooth with the Adafruit EZ-Key HID 103BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID
diff --git a/keyboards/cluecard/rules.mk b/keyboards/cluecard/rules.mk
index 454235877..2117c8127 100644
--- a/keyboards/cluecard/rules.mk
+++ b/keyboards/cluecard/rules.mk
@@ -53,18 +53,18 @@ OPT_DEFS += -DBOOTLOADER_SIZE=4096
53# Build Options 53# Build Options
54# change yes to no to disable 54# change yes to no to disable
55# 55#
56BOOTMAGIC_ENABLE ?= no # Virtual DIP switch configuration(+1000) 56BOOTMAGIC_ENABLE = no # Virtual DIP switch configuration(+1000)
57MOUSEKEY_ENABLE ?= yes # Mouse keys(+4700) 57MOUSEKEY_ENABLE = yes # Mouse keys(+4700)
58EXTRAKEY_ENABLE ?= yes # Audio control and System control(+450) 58EXTRAKEY_ENABLE = yes # Audio control and System control(+450)
59CONSOLE_ENABLE ?= yes # Console for debug(+400) 59CONSOLE_ENABLE = yes # Console for debug(+400)
60COMMAND_ENABLE ?= yes # Commands for debug and configuration 60COMMAND_ENABLE = yes # Commands for debug and configuration
61# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE 61# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
62SLEEP_LED_ENABLE ?= no # Breathing sleep LED during USB suspend 62SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
63# if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 63# if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
64NKRO_ENABLE ?= no # USB Nkey Rollover 64NKRO_ENABLE = no # USB Nkey Rollover
65RGBLIGHT_ENABLE ?= yes # Enable keyboard underlight functionality (+4870) 65RGBLIGHT_ENABLE = yes # Enable keyboard underlight functionality (+4870)
66BACKLIGHT_ENABLE ?= yes # Enable keyboard backlight functionality by default 66BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality by default
67MIDI_ENABLE ?= no # MIDI controls 67MIDI_ENABLE = no # MIDI controls
68UNICODE_ENABLE ?= no # Unicode 68UNICODE_ENABLE = no # Unicode
69BLUETOOTH_ENABLE ?= no # Enable Bluetooth with the Adafruit EZ-Key HID 69BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID
70AUDIO_ENABLE ?= yes # Audio output on port C6 70AUDIO_ENABLE = yes # Audio output on port C6
diff --git a/keyboards/cluepad/rules.mk b/keyboards/cluepad/rules.mk
index 19b16b95a..264aba044 100644
--- a/keyboards/cluepad/rules.mk
+++ b/keyboards/cluepad/rules.mk
@@ -52,14 +52,14 @@ OPT_DEFS += -DBOOTLOADER_SIZE=4096
52# Build Options 52# Build Options
53# comment out to disable the options. 53# comment out to disable the options.
54# 54#
55BOOTMAGIC_ENABLE ?= yes # Virtual DIP switch configuration(+1000) 55BOOTMAGIC_ENABLE = yes # Virtual DIP switch configuration(+1000)
56# MOUSEKEY_ENABLE ?= yes # Mouse keys(+4700) 56# MOUSEKEY_ENABLE = yes # Mouse keys(+4700)
57# EXTRAKEY_ENABLE ?= yes # Audio control and System control(+450) 57# EXTRAKEY_ENABLE = yes # Audio control and System control(+450)
58# CONSOLE_ENABLE ?= yes # Console for debug(+400) 58# CONSOLE_ENABLE = yes # Console for debug(+400)
59# COMMAND_ENABLE ?= yes # Commands for debug and configuration 59# COMMAND_ENABLE = yes # Commands for debug and configuration
60NKRO_ENABLE ?= yes # USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 60NKRO_ENABLE = yes # USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
61BACKLIGHT_ENABLE ?= yes # Enable numpad's backlight functionality 61BACKLIGHT_ENABLE = yes # Enable numpad's backlight functionality
62RGBLIGHT_ENABLE ?= yes 62RGBLIGHT_ENABLE = yes
63# MIDI_ENABLE ?= YES # MIDI controls 63# MIDI_ENABLE = YES # MIDI controls
64# UNICODE_ENABLE ?= YES # Unicode 64# UNICODE_ENABLE = YES # Unicode
65# BLUETOOTH_ENABLE ?= yes # Enable Bluetooth with the Adafruit EZ-Key HID \ No newline at end of file 65# BLUETOOTH_ENABLE = yes # Enable Bluetooth with the Adafruit EZ-Key HID \ No newline at end of file
diff --git a/keyboards/converter/ibm_terminal/keymaps/default/Makefile b/keyboards/converter/ibm_terminal/keymaps/default/Makefile
index 9ec246494..db293d6fd 100644
--- a/keyboards/converter/ibm_terminal/keymaps/default/Makefile
+++ b/keyboards/converter/ibm_terminal/keymaps/default/Makefile
@@ -2,24 +2,24 @@
2# change to "no" to disable the options, or define them in the Makefile in 2# change to "no" to disable the options, or define them in the Makefile in
3# the appropriate keymap folder that will get included automatically 3# the appropriate keymap folder that will get included automatically
4# 4#
5BOOTMAGIC_ENABLE ?= no # Virtual DIP switch configuration(+1000) 5BOOTMAGIC_ENABLE = no # Virtual DIP switch configuration(+1000)
6MOUSEKEY_ENABLE ?= yes # Mouse keys(+4700) 6MOUSEKEY_ENABLE = yes # Mouse keys(+4700)
7EXTRAKEY_ENABLE ?= yes # Audio control and System control(+450) 7EXTRAKEY_ENABLE = yes # Audio control and System control(+450)
8CONSOLE_ENABLE ?= no # Console for debug(+400) 8CONSOLE_ENABLE = no # Console for debug(+400)
9COMMAND_ENABLE ?= no # Commands for debug and configuration 9COMMAND_ENABLE = no # Commands for debug and configuration
10NKRO_ENABLE ?= yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 10NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
11BACKLIGHT_ENABLE ?= no # Enable keyboard backlight functionality 11BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
12MIDI_ENABLE ?= no # MIDI controls 12MIDI_ENABLE = no # MIDI controls
13AUDIO_ENABLE ?= no # Audio output on port C6 13AUDIO_ENABLE = no # Audio output on port C6
14UNICODE_ENABLE ?= no # Unicode 14UNICODE_ENABLE = no # Unicode
15UNICODEMAP_ENABLE ?= yes 15UNICODEMAP_ENABLE = yes
16BLUETOOTH_ENABLE ?= no # Enable Bluetooth with the Adafruit EZ-Key HID 16BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID
17RGBLIGHT_ENABLE ?= no # Enable WS2812 RGB underlight. Do not enable this with audio at the same time. 17RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. Do not enable this with audio at the same time.
18PS2_USE_USART ?= yes 18PS2_USE_USART = yes
19API_SYSEX_ENABLE ?= no 19API_SYSEX_ENABLE = no
20 20
21# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE 21# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
22SLEEP_LED_ENABLE ?= no # Breathing sleep LED during USB suspend 22SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
23 23
24ifndef QUANTUM_DIR 24ifndef QUANTUM_DIR
25 include ../../../../../Makefile 25 include ../../../../../Makefile
diff --git a/keyboards/converter/ibm_terminal/keymaps/priyadi/Makefile b/keyboards/converter/ibm_terminal/keymaps/priyadi/Makefile
index 9ec246494..db293d6fd 100644
--- a/keyboards/converter/ibm_terminal/keymaps/priyadi/Makefile
+++ b/keyboards/converter/ibm_terminal/keymaps/priyadi/Makefile
@@ -2,24 +2,24 @@
2# change to "no" to disable the options, or define them in the Makefile in 2# change to "no" to disable the options, or define them in the Makefile in
3# the appropriate keymap folder that will get included automatically 3# the appropriate keymap folder that will get included automatically
4# 4#
5BOOTMAGIC_ENABLE ?= no # Virtual DIP switch configuration(+1000) 5BOOTMAGIC_ENABLE = no # Virtual DIP switch configuration(+1000)
6MOUSEKEY_ENABLE ?= yes # Mouse keys(+4700) 6MOUSEKEY_ENABLE = yes # Mouse keys(+4700)
7EXTRAKEY_ENABLE ?= yes # Audio control and System control(+450) 7EXTRAKEY_ENABLE = yes # Audio control and System control(+450)
8CONSOLE_ENABLE ?= no # Console for debug(+400) 8CONSOLE_ENABLE = no # Console for debug(+400)
9COMMAND_ENABLE ?= no # Commands for debug and configuration 9COMMAND_ENABLE = no # Commands for debug and configuration
10NKRO_ENABLE ?= yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 10NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
11BACKLIGHT_ENABLE ?= no # Enable keyboard backlight functionality 11BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
12MIDI_ENABLE ?= no # MIDI controls 12MIDI_ENABLE = no # MIDI controls
13AUDIO_ENABLE ?= no # Audio output on port C6 13AUDIO_ENABLE = no # Audio output on port C6
14UNICODE_ENABLE ?= no # Unicode 14UNICODE_ENABLE = no # Unicode
15UNICODEMAP_ENABLE ?= yes 15UNICODEMAP_ENABLE = yes
16BLUETOOTH_ENABLE ?= no # Enable Bluetooth with the Adafruit EZ-Key HID 16BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID
17RGBLIGHT_ENABLE ?= no # Enable WS2812 RGB underlight. Do not enable this with audio at the same time. 17RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. Do not enable this with audio at the same time.
18PS2_USE_USART ?= yes 18PS2_USE_USART = yes
19API_SYSEX_ENABLE ?= no 19API_SYSEX_ENABLE = no
20 20
21# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE 21# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
22SLEEP_LED_ENABLE ?= no # Breathing sleep LED during USB suspend 22SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
23 23
24ifndef QUANTUM_DIR 24ifndef QUANTUM_DIR
25 include ../../../../../Makefile 25 include ../../../../../Makefile
diff --git a/keyboards/converter/ibm_terminal/rules.mk b/keyboards/converter/ibm_terminal/rules.mk
index 944d1bcec..9401cf199 100644
--- a/keyboards/converter/ibm_terminal/rules.mk
+++ b/keyboards/converter/ibm_terminal/rules.mk
@@ -49,24 +49,24 @@ OPT_DEFS += -DBOOTLOADER_SIZE=4096
49# change to "no" to disable the options, or define them in the Makefile in 49# change to "no" to disable the options, or define them in the Makefile in
50# the appropriate keymap folder that will get included automatically 50# the appropriate keymap folder that will get included automatically
51# 51#
52BOOTMAGIC_ENABLE ?= no # Virtual DIP switch configuration(+1000) 52BOOTMAGIC_ENABLE = no # Virtual DIP switch configuration(+1000)
53MOUSEKEY_ENABLE ?= yes # Mouse keys(+4700) 53MOUSEKEY_ENABLE = yes # Mouse keys(+4700)
54EXTRAKEY_ENABLE ?= yes # Audio control and System control(+450) 54EXTRAKEY_ENABLE = yes # Audio control and System control(+450)
55CONSOLE_ENABLE ?= no # Console for debug(+400) 55CONSOLE_ENABLE = no # Console for debug(+400)
56COMMAND_ENABLE ?= no # Commands for debug and configuration 56COMMAND_ENABLE = no # Commands for debug and configuration
57NKRO_ENABLE ?= yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 57NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
58BACKLIGHT_ENABLE ?= no # Enable keyboard backlight functionality 58BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
59MIDI_ENABLE ?= no # MIDI controls 59MIDI_ENABLE = no # MIDI controls
60AUDIO_ENABLE ?= no # Audio output on port C6 60AUDIO_ENABLE = no # Audio output on port C6
61UNICODE_ENABLE ?= no # Unicode 61UNICODE_ENABLE = no # Unicode
62UNICODEMAP_ENABLE ?= yes 62UNICODEMAP_ENABLE = yes
63BLUETOOTH_ENABLE ?= no # Enable Bluetooth with the Adafruit EZ-Key HID 63BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID
64RGBLIGHT_ENABLE ?= no # Enable WS2812 RGB underlight. Do not enable this with audio at the same time. 64RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. Do not enable this with audio at the same time.
65PS2_USE_USART ?= yes 65PS2_USE_USART = yes
66API_SYSEX_ENABLE ?= n 66API_SYSEX_ENABLE = n
67CUSTOM_MATRIX = yes 67CUSTOM_MATRIX = yes
68 68
69# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE 69# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
70SLEEP_LED_ENABLE ?= no # Breathing sleep LED during USB suspend 70SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
71 71
72SRC = matrix.c led.c \ No newline at end of file 72SRC = matrix.c led.c \ No newline at end of file
diff --git a/keyboards/dk60/rules.mk b/keyboards/dk60/rules.mk
index 36c6bed17..c85ed9b0a 100644
--- a/keyboards/dk60/rules.mk
+++ b/keyboards/dk60/rules.mk
@@ -5,17 +5,17 @@ F_USB = $(F_CPU)
5OPT_DEFS += -DINTERRUPT_CONTROL_ENDPOINT 5OPT_DEFS += -DINTERRUPT_CONTROL_ENDPOINT
6OPT_DEFS += -DBOOTLOADER_SIZE=4096 6OPT_DEFS += -DBOOTLOADER_SIZE=4096
7 7
8BOOTMAGIC_ENABLE ?= yes # Virtual DIP switch configuration(+1000) 8BOOTMAGIC_ENABLE = yes # Virtual DIP switch configuration(+1000)
9MOUSEKEY_ENABLE ?= no # Mouse keys(+4700) 9MOUSEKEY_ENABLE = no # Mouse keys(+4700)
10EXTRAKEY_ENABLE ?= yes # Audio control and System control(+450) 10EXTRAKEY_ENABLE = yes # Audio control and System control(+450)
11# CONSOLE_ENABLE ?= yes # Console for debug(+400) 11# CONSOLE_ENABLE = yes # Console for debug(+400)
12# COMMAND_ENABLE ?= yes # Commands for debug and configuration 12# COMMAND_ENABLE = yes # Commands for debug and configuration
13KEYBOARD_LOCK_ENABLE ?= yes # Allow locking of keyboard via magic key 13KEYBOARD_LOCK_ENABLE = yes # Allow locking of keyboard via magic key
14NKRO_ENABLE ?= yes # USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 14NKRO_ENABLE = yes # USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
15RGBLIGHT_ENABLE ?= no # Enable keyboard underlight functionality (+4870) 15RGBLIGHT_ENABLE = no # Enable keyboard underlight functionality (+4870)
16BACKLIGHT_ENABLE ?= no # Enable keyboard backlight functionality (+1150) 16BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality (+1150)
17MIDI_ENABLE ?= no # MIDI controls 17MIDI_ENABLE = no # MIDI controls
18AUDIO_ENABLE ?= no 18AUDIO_ENABLE = no
19UNICODE_ENABLE ?= yes # Unicode 19UNICODE_ENABLE = yes # Unicode
20BLUETOOTH_ENABLE ?= no # Enable Bluetooth with the Adafruit EZ-Key HID 20BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID
21SLEEP_LED_ENABLE ?= yes 21SLEEP_LED_ENABLE = yes
diff --git a/keyboards/ergodox/ez/Makefile b/keyboards/ergodox/ez/Makefile
index 1098332b8..663e09b7b 100644
--- a/keyboards/ergodox/ez/Makefile
+++ b/keyboards/ergodox/ez/Makefile
@@ -1,7 +1,7 @@
1SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend 1SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
2COMMAND_ENABLE = no # Commands for debug and configuration 2COMMAND_ENABLE = no # Commands for debug and configuration
3RGBLIGHT_ENABLE ?= yes 3RGBLIGHT_ENABLE = yes
4MIDI_ENABLE ?= no 4MIDI_ENABLE = no
5 5
6ifndef MAKEFILE_INCLUDED 6ifndef MAKEFILE_INCLUDED
7 include ../../../Makefile 7 include ../../../Makefile
diff --git a/keyboards/ergodox/ez/rules.mk b/keyboards/ergodox/ez/rules.mk
index 6cd1c0c4f..e9bfb1399 100644
--- a/keyboards/ergodox/ez/rules.mk
+++ b/keyboards/ergodox/ez/rules.mk
@@ -72,5 +72,5 @@ OPT_DEFS += -DBOOTLOADER_SIZE=512
72# 72#
73 73
74SLEEP_LED_ENABLE = no 74SLEEP_LED_ENABLE = no
75API_SYSEX_ENABLE ?= no 75API_SYSEX_ENABLE = no
76RGBLIGHT_ENABLE ?= yes 76RGBLIGHT_ENABLE = yes
diff --git a/keyboards/ergodox/infinity/rules.mk b/keyboards/ergodox/infinity/rules.mk
index af29ebce8..bbb0f6efe 100644
--- a/keyboards/ergodox/infinity/rules.mk
+++ b/keyboards/ergodox/infinity/rules.mk
@@ -58,12 +58,12 @@ OPT_DEFS += -DCORTEX_VTOR_INIT=0x00002000
58# Build Options 58# Build Options
59# comment out to disable the options. 59# comment out to disable the options.
60# 60#
61CUSTOM_MATRIX ?= yes # Custom matrix file 61CUSTOM_MATRIX = yes # Custom matrix file
62SERIAL_LINK_ENABLE = yes 62SERIAL_LINK_ENABLE = yes
63VISUALIZER_ENABLE ?= yes 63VISUALIZER_ENABLE = yes
64LCD_ENABLE ?= yes 64LCD_ENABLE = yes
65BACKLIGHT_ENABLE ?= yes 65BACKLIGHT_ENABLE = yes
66LCD_BACKLIGHT_ENABLE ?= yes 66LCD_BACKLIGHT_ENABLE = yes
67MIDI_ENABLE = no 67MIDI_ENABLE = no
68RGBLIGHT_ENABLE = no 68RGBLIGHT_ENABLE = no
69 69
diff --git a/keyboards/ergodox/keymaps/algernon/Makefile b/keyboards/ergodox/keymaps/algernon/Makefile
index 699add3dd..23d3bb723 100644
--- a/keyboards/ergodox/keymaps/algernon/Makefile
+++ b/keyboards/ergodox/keymaps/algernon/Makefile
@@ -1,15 +1,15 @@
1BOOTMAGIC_ENABLE=no 1BOOTMAGIC_ENABLE=no
2COMMAND_ENABLE=no 2COMMAND_ENABLE=no
3SLEEP_LED_ENABLE=no 3SLEEP_LED_ENABLE=no
4FORCE_NKRO ?= yes 4FORCE_NKRO = yes
5DEBUG_ENABLE = no 5DEBUG_ENABLE = no
6CONSOLE_ENABLE = no 6CONSOLE_ENABLE = no
7TAP_DANCE_ENABLE = yes 7TAP_DANCE_ENABLE = yes
8KEYLOGGER_ENABLE ?= yes 8KEYLOGGER_ENABLE = yes
9UCIS_ENABLE = yes 9UCIS_ENABLE = yes
10MOUSEKEY_ENABLE = no 10MOUSEKEY_ENABLE = no
11 11
12AUTOLOG_ENABLE ?= no 12AUTOLOG_ENABLE = no
13 13
14ifeq (${FORCE_NKRO},yes) 14ifeq (${FORCE_NKRO},yes)
15OPT_DEFS += -DFORCE_NKRO 15OPT_DEFS += -DFORCE_NKRO
diff --git a/keyboards/ergodox/keymaps/dvorak_programmer/Makefile b/keyboards/ergodox/keymaps/dvorak_programmer/Makefile
index 91b1ae597..44d702209 100644
--- a/keyboards/ergodox/keymaps/dvorak_programmer/Makefile
+++ b/keyboards/ergodox/keymaps/dvorak_programmer/Makefile
@@ -1,7 +1,7 @@
1BOOTMAGIC_ENABLE=no 1BOOTMAGIC_ENABLE=no
2COMMAND_ENABLE=no 2COMMAND_ENABLE=no
3SLEEP_LED_ENABLE=no 3SLEEP_LED_ENABLE=no
4FORCE_NKRO ?= yes 4FORCE_NKRO = yes
5DEBUG_ENABLE = no 5DEBUG_ENABLE = no
6CONSOLE_ENABLE = no 6CONSOLE_ENABLE = no
7TAP_DANCE_ENABLE = no 7TAP_DANCE_ENABLE = no
diff --git a/keyboards/ergodox/keymaps/erez_experimental/Makefile b/keyboards/ergodox/keymaps/erez_experimental/Makefile
index 51a0c74c5..b673c5ce5 100644
--- a/keyboards/ergodox/keymaps/erez_experimental/Makefile
+++ b/keyboards/ergodox/keymaps/erez_experimental/Makefile
@@ -3,8 +3,6 @@
3 3
4SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend 4SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
5COMMAND_ENABLE = no # Commands for debug and configuration 5COMMAND_ENABLE = no # Commands for debug and configuration
6RGBLIGHT_ENABLE ?= yes
7MIDI_ENABLE ?= yes
8 6
9ifndef QUANTUM_DIR 7ifndef QUANTUM_DIR
10 include ../../../../Makefile 8 include ../../../../Makefile
diff --git a/keyboards/ergodox/keymaps/jack/Makefile b/keyboards/ergodox/keymaps/jack/Makefile
index 3ca69bb92..457a3d01d 100644
--- a/keyboards/ergodox/keymaps/jack/Makefile
+++ b/keyboards/ergodox/keymaps/jack/Makefile
@@ -1,6 +1,3 @@
1RGBLIGHT_ENABLE ?= yes
2MIDI_ENABLE ?= yes
3
4ifndef QUANTUM_DIR 1ifndef QUANTUM_DIR
5 include ../../../../Makefile 2 include ../../../../Makefile
6endif 3endif
diff --git a/keyboards/ergodox/keymaps/jafo/jafo-layout.pdf b/keyboards/ergodox/keymaps/jafo/jafo-layout.pdf
index 189b49b12..760a0eccf 100644
--- a/keyboards/ergodox/keymaps/jafo/jafo-layout.pdf
+++ b/keyboards/ergodox/keymaps/jafo/jafo-layout.pdf
Binary files differ
diff --git a/keyboards/ergodox/rules.mk b/keyboards/ergodox/rules.mk
index 2e501e81b..5939d634c 100644
--- a/keyboards/ergodox/rules.mk
+++ b/keyboards/ergodox/rules.mk
@@ -16,13 +16,13 @@
16# Build Options 16# Build Options
17# comment out to disable the options. 17# comment out to disable the options.
18# 18#
19BOOTMAGIC_ENABLE ?= no # Virtual DIP switch configuration(+1000) 19BOOTMAGIC_ENABLE = no # Virtual DIP switch configuration(+1000)
20MOUSEKEY_ENABLE ?= yes # Mouse keys(+4700) 20MOUSEKEY_ENABLE = yes # Mouse keys(+4700)
21EXTRAKEY_ENABLE ?= yes # Audio control and System control(+450) 21EXTRAKEY_ENABLE = yes # Audio control and System control(+450)
22CONSOLE_ENABLE ?= no # Console for debug(+400) 22CONSOLE_ENABLE = no # Console for debug(+400)
23COMMAND_ENABLE ?= yes # Commands for debug and configuration 23COMMAND_ENABLE = yes # Commands for debug and configuration
24CUSTOM_MATRIX ?= yes # Custom matrix file for the ErgoDox EZ 24CUSTOM_MATRIX = yes # Custom matrix file for the ErgoDox EZ
25SLEEP_LED_ENABLE ?= yes # Breathing sleep LED during USB suspend 25SLEEP_LED_ENABLE = yes # Breathing sleep LED during USB suspend
26NKRO_ENABLE ?= yes # USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 26NKRO_ENABLE = yes # USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
27UNICODE_ENABLE ?= yes # Unicode 27UNICODE_ENABLE = yes # Unicode
28ONEHAND_ENABLE ?= yes # Allow swapping hands of keyboard 28ONEHAND_ENABLE = yes # Allow swapping hands of keyboard
diff --git a/keyboards/frosty_flake/rules.mk b/keyboards/frosty_flake/rules.mk
index f878533fe..f9c43d3ed 100644
--- a/keyboards/frosty_flake/rules.mk
+++ b/keyboards/frosty_flake/rules.mk
@@ -51,21 +51,21 @@ OPT_DEFS += -DBOOTLOADER_SIZE=4096
51# Build Options 51# Build Options
52# change yes to no to disable 52# change yes to no to disable
53# 53#
54BOOTMAGIC_ENABLE ?= no # Virtual DIP switch configuration(+1000) 54BOOTMAGIC_ENABLE = no # Virtual DIP switch configuration(+1000)
55MOUSEKEY_ENABLE ?= yes # Mouse keys(+4700) 55MOUSEKEY_ENABLE = yes # Mouse keys(+4700)
56EXTRAKEY_ENABLE ?= yes # Audio control and System control(+450) 56EXTRAKEY_ENABLE = yes # Audio control and System control(+450)
57CONSOLE_ENABLE ?= no # Console for debug(+400) 57CONSOLE_ENABLE = no # Console for debug(+400)
58COMMAND_ENABLE ?= no # Commands for debug and configuration 58COMMAND_ENABLE = no # Commands for debug and configuration
59# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE 59# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
60SLEEP_LED_ENABLE ?= no # Breathing sleep LED during USB suspend 60SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
61# if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 61# if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
62NKRO_ENABLE ?= no # USB Nkey Rollover 62NKRO_ENABLE = no # USB Nkey Rollover
63BACKLIGHT_ENABLE ?= no # Enable keyboard backlight functionality on B7 by default 63BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality on B7 by default
64MIDI_ENABLE ?= no # MIDI controls 64MIDI_ENABLE = no # MIDI controls
65UNICODE_ENABLE ?= no # Unicode 65UNICODE_ENABLE = no # Unicode
66BLUETOOTH_ENABLE ?= no # Enable Bluetooth with the Adafruit EZ-Key HID 66BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID
67AUDIO_ENABLE ?= no # Audio output on port C6 67AUDIO_ENABLE = no # Audio output on port C6
68FAUXCLICKY_ENABLE ?= no # Use buzzer to emulate clicky switches 68FAUXCLICKY_ENABLE = no # Use buzzer to emulate clicky switches
69 69
70CUSTOM_MATRIX = yes 70CUSTOM_MATRIX = yes
71SRC += matrix.c \ No newline at end of file 71SRC += matrix.c \ No newline at end of file
diff --git a/keyboards/gh60/keymaps/dbroqua/Makefile b/keyboards/gh60/keymaps/dbroqua/Makefile
index f1644a8e4..31c63ffd8 100644
--- a/keyboards/gh60/keymaps/dbroqua/Makefile
+++ b/keyboards/gh60/keymaps/dbroqua/Makefile
@@ -91,20 +91,20 @@ OPT_DEFS += -DBOOTLOADER_SIZE=4096
91# Build Options 91# Build Options
92# comment out to disable the options. 92# comment out to disable the options.
93# 93#
94BOOTMAGIC_ENABLE ?= yes # Virtual DIP switch configuration(+1000) 94BOOTMAGIC_ENABLE = yes # Virtual DIP switch configuration(+1000)
95MOUSEKEY_ENABLE ?= yes # Mouse keys(+4700) 95MOUSEKEY_ENABLE = yes # Mouse keys(+4700)
96EXTRAKEY_ENABLE ?= yes # Audio control and System control(+450) 96EXTRAKEY_ENABLE = yes # Audio control and System control(+450)
97# CONSOLE_ENABLE ?= yes # Console for debug(+400) 97# CONSOLE_ENABLE = yes # Console for debug(+400)
98# COMMAND_ENABLE ?= yes # Commands for debug and configuration 98# COMMAND_ENABLE = yes # Commands for debug and configuration
99KEYBOARD_LOCK_ENABLE ?= yes # Allow locking of keyboard via magic key 99KEYBOARD_LOCK_ENABLE = yes # Allow locking of keyboard via magic key
100# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE 100# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
101SLEEP_LED_ENABLE ?= yes # Breathing sleep LED during USB suspend 101SLEEP_LED_ENABLE = yes # Breathing sleep LED during USB suspend
102NKRO_ENABLE ?= yes # USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 102NKRO_ENABLE = yes # USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
103# BACKLIGHT_ENABLE ?= yes # Enable keyboard backlight functionality 103# BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
104# MIDI_ENABLE ?= YES # MIDI controls 104# MIDI_ENABLE = YES # MIDI controls
105# UNICODE_ENABLE ?= YES # Unicode 105# UNICODE_ENABLE = YES # Unicode
106# BLUETOOTH_ENABLE ?= yes # Enable Bluetooth with the Adafruit EZ-Key HID 106# BLUETOOTH_ENABLE = yes # Enable Bluetooth with the Adafruit EZ-Key HID
107RGBLIGHT_ENABLE ?= yes # Enable RGB Underglow 107RGBLIGHT_ENABLE = yes # Enable RGB Underglow
108 108
109ifndef QUANTUM_DIR 109ifndef QUANTUM_DIR
110 include ../../../../Makefile 110 include ../../../../Makefile
diff --git a/keyboards/gh60/keymaps/dbroqua_7U/Makefile b/keyboards/gh60/keymaps/dbroqua_7U/Makefile
index da0f07d7d..e54601969 100644
--- a/keyboards/gh60/keymaps/dbroqua_7U/Makefile
+++ b/keyboards/gh60/keymaps/dbroqua_7U/Makefile
@@ -91,20 +91,20 @@ OPT_DEFS += -DBOOTLOADER_SIZE=4096
91# Build Options 91# Build Options
92# comment out to disable the options. 92# comment out to disable the options.
93# 93#
94BOOTMAGIC_ENABLE ?= yes # Virtual DIP switch configuration(+1000) 94BOOTMAGIC_ENABLE = yes # Virtual DIP switch configuration(+1000)
95MOUSEKEY_ENABLE ?= yes # Mouse keys(+4700) 95MOUSEKEY_ENABLE = yes # Mouse keys(+4700)
96EXTRAKEY_ENABLE ?= yes # Audio control and System control(+450) 96EXTRAKEY_ENABLE = yes # Audio control and System control(+450)
97# CONSOLE_ENABLE ?= yes # Console for debug(+400) 97# CONSOLE_ENABLE = yes # Console for debug(+400)
98# COMMAND_ENABLE ?= yes # Commands for debug and configuration 98# COMMAND_ENABLE = yes # Commands for debug and configuration
99KEYBOARD_LOCK_ENABLE ?= yes # Allow locking of keyboard via magic key 99KEYBOARD_LOCK_ENABLE = yes # Allow locking of keyboard via magic key
100# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE 100# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
101SLEEP_LED_ENABLE ?= yes # Breathing sleep LED during USB suspend 101SLEEP_LED_ENABLE = yes # Breathing sleep LED during USB suspend
102NKRO_ENABLE ?= yes # USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 102NKRO_ENABLE = yes # USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
103# BACKLIGHT_ENABLE ?= yes # Enable keyboard backlight functionality 103# BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
104# MIDI_ENABLE ?= YES # MIDI controls 104# MIDI_ENABLE = YES # MIDI controls
105# UNICODE_ENABLE ?= YES # Unicode 105# UNICODE_ENABLE = YES # Unicode
106# BLUETOOTH_ENABLE ?= yes # Enable Bluetooth with the Adafruit EZ-Key HID 106# BLUETOOTH_ENABLE = yes # Enable Bluetooth with the Adafruit EZ-Key HID
107RGBLIGHT_ENABLE ?= no # Enable RGB Underglow 107RGBLIGHT_ENABLE = no # Enable RGB Underglow
108 108
109ifndef QUANTUM_DIR 109ifndef QUANTUM_DIR
110 include ../../../../Makefile 110 include ../../../../Makefile
diff --git a/keyboards/gh60/keymaps/robotmaxtron/Makefile b/keyboards/gh60/keymaps/robotmaxtron/Makefile
index c73cf1141..2b80ea00e 100644
--- a/keyboards/gh60/keymaps/robotmaxtron/Makefile
+++ b/keyboards/gh60/keymaps/robotmaxtron/Makefile
@@ -91,20 +91,20 @@ OPT_DEFS += -DBOOTLOADER_SIZE=4096
91# Build Options 91# Build Options
92# comment out to disable the options. 92# comment out to disable the options.
93# 93#
94BOOTMAGIC_ENABLE ?= yes # Virtual DIP switch configuration(+1000) 94BOOTMAGIC_ENABLE = yes # Virtual DIP switch configuration(+1000)
95MOUSEKEY_ENABLE ?= yes # Mouse keys(+4700) 95MOUSEKEY_ENABLE = yes # Mouse keys(+4700)
96EXTRAKEY_ENABLE ?= yes # Audio control and System control(+450) 96EXTRAKEY_ENABLE = yes # Audio control and System control(+450)
97# CONSOLE_ENABLE ?= yes # Console for debug(+400) 97# CONSOLE_ENABLE = yes # Console for debug(+400)
98# COMMAND_ENABLE ?= yes # Commands for debug and configuration 98# COMMAND_ENABLE = yes # Commands for debug and configuration
99KEYBOARD_LOCK_ENABLE ?= yes # Allow locking of keyboard via magic key 99KEYBOARD_LOCK_ENABLE = yes # Allow locking of keyboard via magic key
100# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE 100# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
101# SLEEP_LED_ENABLE ?= yes # Breathing sleep LED during USB suspend 101# SLEEP_LED_ENABLE = yes # Breathing sleep LED during USB suspend
102NKRO_ENABLE ?= yes # USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 102NKRO_ENABLE = yes # USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
103# BACKLIGHT_ENABLE ?= yes # Enable keyboard backlight functionality 103# BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
104# MIDI_ENABLE ?= YES # MIDI controls 104# MIDI_ENABLE = YES # MIDI controls
105# UNICODE_ENABLE ?= YES # Unicode 105# UNICODE_ENABLE = YES # Unicode
106# BLUETOOTH_ENABLE ?= yes # Enable Bluetooth with the Adafruit EZ-Key HID 106# BLUETOOTH_ENABLE = yes # Enable Bluetooth with the Adafruit EZ-Key HID
107RGBLIGHT_ENABLE ?= yes # Enable RGB Underglow 107RGBLIGHT_ENABLE = yes # Enable RGB Underglow
108 108
109ifndef QUANTUM_DIR 109ifndef QUANTUM_DIR
110 include ../../../../Makefile 110 include ../../../../Makefile
diff --git a/keyboards/gh60/keymaps/unxmaal/Makefile b/keyboards/gh60/keymaps/unxmaal/Makefile
index c73cf1141..2b80ea00e 100644
--- a/keyboards/gh60/keymaps/unxmaal/Makefile
+++ b/keyboards/gh60/keymaps/unxmaal/Makefile
@@ -91,20 +91,20 @@ OPT_DEFS += -DBOOTLOADER_SIZE=4096
91# Build Options 91# Build Options
92# comment out to disable the options. 92# comment out to disable the options.
93# 93#
94BOOTMAGIC_ENABLE ?= yes # Virtual DIP switch configuration(+1000) 94BOOTMAGIC_ENABLE = yes # Virtual DIP switch configuration(+1000)
95MOUSEKEY_ENABLE ?= yes # Mouse keys(+4700) 95MOUSEKEY_ENABLE = yes # Mouse keys(+4700)
96EXTRAKEY_ENABLE ?= yes # Audio control and System control(+450) 96EXTRAKEY_ENABLE = yes # Audio control and System control(+450)
97# CONSOLE_ENABLE ?= yes # Console for debug(+400) 97# CONSOLE_ENABLE = yes # Console for debug(+400)
98# COMMAND_ENABLE ?= yes # Commands for debug and configuration 98# COMMAND_ENABLE = yes # Commands for debug and configuration
99KEYBOARD_LOCK_ENABLE ?= yes # Allow locking of keyboard via magic key 99KEYBOARD_LOCK_ENABLE = yes # Allow locking of keyboard via magic key
100# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE 100# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
101# SLEEP_LED_ENABLE ?= yes # Breathing sleep LED during USB suspend 101# SLEEP_LED_ENABLE = yes # Breathing sleep LED during USB suspend
102NKRO_ENABLE ?= yes # USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 102NKRO_ENABLE = yes # USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
103# BACKLIGHT_ENABLE ?= yes # Enable keyboard backlight functionality 103# BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
104# MIDI_ENABLE ?= YES # MIDI controls 104# MIDI_ENABLE = YES # MIDI controls
105# UNICODE_ENABLE ?= YES # Unicode 105# UNICODE_ENABLE = YES # Unicode
106# BLUETOOTH_ENABLE ?= yes # Enable Bluetooth with the Adafruit EZ-Key HID 106# BLUETOOTH_ENABLE = yes # Enable Bluetooth with the Adafruit EZ-Key HID
107RGBLIGHT_ENABLE ?= yes # Enable RGB Underglow 107RGBLIGHT_ENABLE = yes # Enable RGB Underglow
108 108
109ifndef QUANTUM_DIR 109ifndef QUANTUM_DIR
110 include ../../../../Makefile 110 include ../../../../Makefile
diff --git a/keyboards/gh60/rules.mk b/keyboards/gh60/rules.mk
index aba680e45..00f4b660a 100644
--- a/keyboards/gh60/rules.mk
+++ b/keyboards/gh60/rules.mk
@@ -51,16 +51,16 @@ OPT_DEFS += -DBOOTLOADER_SIZE=4096
51# Build Options 51# Build Options
52# comment out to disable the options. 52# comment out to disable the options.
53# 53#
54BOOTMAGIC_ENABLE ?= yes # Virtual DIP switch configuration(+1000) 54BOOTMAGIC_ENABLE = yes # Virtual DIP switch configuration(+1000)
55MOUSEKEY_ENABLE ?= yes # Mouse keys(+4700) 55MOUSEKEY_ENABLE = yes # Mouse keys(+4700)
56EXTRAKEY_ENABLE ?= yes # Audio control and System control(+450) 56EXTRAKEY_ENABLE = yes # Audio control and System control(+450)
57# CONSOLE_ENABLE ?= yes # Console for debug(+400) 57# CONSOLE_ENABLE = yes # Console for debug(+400)
58# COMMAND_ENABLE ?= yes # Commands for debug and configuration 58# COMMAND_ENABLE = yes # Commands for debug and configuration
59KEYBOARD_LOCK_ENABLE ?= yes # Allow locking of keyboard via magic key 59KEYBOARD_LOCK_ENABLE = yes # Allow locking of keyboard via magic key
60# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE 60# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
61# SLEEP_LED_ENABLE ?= yes # Breathing sleep LED during USB suspend 61# SLEEP_LED_ENABLE = yes # Breathing sleep LED during USB suspend
62NKRO_ENABLE ?= yes # USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 62NKRO_ENABLE = yes # USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
63# BACKLIGHT_ENABLE ?= yes # Enable keyboard backlight functionality 63# BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
64# MIDI_ENABLE ?= YES # MIDI controls 64# MIDI_ENABLE = YES # MIDI controls
65# UNICODE_ENABLE ?= YES # Unicode 65# UNICODE_ENABLE = YES # Unicode
66# BLUETOOTH_ENABLE ?= yes # Enable Bluetooth with the Adafruit EZ-Key HID 66# BLUETOOTH_ENABLE = yes # Enable Bluetooth with the Adafruit EZ-Key HID
diff --git a/keyboards/gherkin/rules.mk b/keyboards/gherkin/rules.mk
index 0e7a40727..6bb9edb35 100644
--- a/keyboards/gherkin/rules.mk
+++ b/keyboards/gherkin/rules.mk
@@ -44,13 +44,13 @@ OPT_DEFS += -DBOOTLOADER_SIZE=4096
44# Build Options 44# Build Options
45# comment out to disable the options. 45# comment out to disable the options.
46# 46#
47BOOTMAGIC_ENABLE ?= yes # Virtual DIP switch configuration(+1000) 47BOOTMAGIC_ENABLE = yes # Virtual DIP switch configuration(+1000)
48MOUSEKEY_ENABLE ?= yes # Mouse keys(+4700) 48MOUSEKEY_ENABLE = yes # Mouse keys(+4700)
49EXTRAKEY_ENABLE ?= yes # Audio control and System control(+450) 49EXTRAKEY_ENABLE = yes # Audio control and System control(+450)
50CONSOLE_ENABLE ?= no # Console for debug(+400) 50CONSOLE_ENABLE = no # Console for debug(+400)
51COMMAND_ENABLE ?= no # Commands for debug and configuration 51COMMAND_ENABLE = no # Commands for debug and configuration
52SLEEP_LED_ENABLE ?= no # Breathing sleep LED during USB suspend 52SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
53NKRO_ENABLE ?= yes # USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 53NKRO_ENABLE = yes # USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
54BACKLIGHT_ENABLE ?= yes # Enable keyboard backlight functionality 54BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
55AUDIO_ENABLE ?= no 55AUDIO_ENABLE = no
56RGBLIGHT_ENABLE ?= no \ No newline at end of file 56RGBLIGHT_ENABLE = no \ No newline at end of file
diff --git a/keyboards/gonnerd/rules.mk b/keyboards/gonnerd/rules.mk
index c9b584d54..ebea1005b 100644
--- a/keyboards/gonnerd/rules.mk
+++ b/keyboards/gonnerd/rules.mk
@@ -50,17 +50,17 @@ OPT_DEFS += -DBOOTLOADER_SIZE=4096
50# Build Options 50# Build Options
51# change yes to no to disable 51# change yes to no to disable
52# 52#
53BOOTMAGIC_ENABLE ?= no # Virtual DIP switch configuration(+1000) 53BOOTMAGIC_ENABLE = no # Virtual DIP switch configuration(+1000)
54MOUSEKEY_ENABLE ?= yes # Mouse keys(+4700) 54MOUSEKEY_ENABLE = yes # Mouse keys(+4700)
55EXTRAKEY_ENABLE ?= yes # Audio control and System control(+450) 55EXTRAKEY_ENABLE = yes # Audio control and System control(+450)
56CONSOLE_ENABLE ?= no # Console for debug(+400) 56CONSOLE_ENABLE = no # Console for debug(+400)
57COMMAND_ENABLE ?= yes # Commands for debug and configuration 57COMMAND_ENABLE = yes # Commands for debug and configuration
58 # Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE 58 # Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
59SLEEP_LED_ENABLE ?= no # Breathing sleep LED during USB suspend 59SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
60 # if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 60 # if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
61NKRO_ENABLE ?= no # USB Nkey Rollover 61NKRO_ENABLE = no # USB Nkey Rollover
62BACKLIGHT_ENABLE ?= yes # Enable keyboard backlight functionality on B7 by default 62BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality on B7 by default
63MIDI_ENABLE ?= no # MIDI controls 63MIDI_ENABLE = no # MIDI controls
64UNICODE_ENABLE ?= no # Unicode 64UNICODE_ENABLE = no # Unicode
65BLUETOOTH_ENABLE ?= no # Enable Bluetooth with the Adafruit EZ-Key HID 65BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID
66AUDIO_ENABLE ?= no # Audio output on port C6 66AUDIO_ENABLE = no # Audio output on port C6
diff --git a/keyboards/handwired/CMD60/rules.mk b/keyboards/handwired/CMD60/rules.mk
index 711759917..f50987cde 100644
--- a/keyboards/handwired/CMD60/rules.mk
+++ b/keyboards/handwired/CMD60/rules.mk
@@ -51,20 +51,20 @@ OPT_DEFS += -DBOOTLOADER_SIZE=512
51# Build Options 51# Build Options
52# change yes to no to disable 52# change yes to no to disable
53# 53#
54BOOTMAGIC_ENABLE ?= no # Virtual DIP switch configuration(+1000) 54BOOTMAGIC_ENABLE = no # Virtual DIP switch configuration(+1000)
55MOUSEKEY_ENABLE ?= yes # Mouse keys(+4700) 55MOUSEKEY_ENABLE = yes # Mouse keys(+4700)
56EXTRAKEY_ENABLE ?= yes # Audio control and System control(+450) 56EXTRAKEY_ENABLE = yes # Audio control and System control(+450)
57CONSOLE_ENABLE ?= yes # Console for debug(+400) 57CONSOLE_ENABLE = yes # Console for debug(+400)
58COMMAND_ENABLE ?= yes # Commands for debug and configuration 58COMMAND_ENABLE = yes # Commands for debug and configuration
59# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE 59# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
60SLEEP_LED_ENABLE ?= no # Breathing sleep LED during USB suspend 60SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
61# if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 61# if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
62NKRO_ENABLE ?= no # USB Nkey Rollover 62NKRO_ENABLE = no # USB Nkey Rollover
63BACKLIGHT_ENABLE ?= no # Enable keyboard backlight functionality on B7 by default 63BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality on B7 by default
64MIDI_ENABLE ?= no # MIDI controls 64MIDI_ENABLE = no # MIDI controls
65UNICODE_ENABLE ?= no # Unicode 65UNICODE_ENABLE = no # Unicode
66BLUETOOTH_ENABLE ?= no # Enable Bluetooth with the Adafruit EZ-Key HID 66BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID
67AUDIO_ENABLE ?= no # Audio output on port C6 67AUDIO_ENABLE = no # Audio output on port C6
68 68
69ifndef QUANTUM_DIR 69ifndef QUANTUM_DIR
70 include ../../../Makefile 70 include ../../../Makefile
diff --git a/keyboards/handwired/MS_sculpt_mobile/rules.mk b/keyboards/handwired/MS_sculpt_mobile/rules.mk
index 680389c84..5b8902031 100644
--- a/keyboards/handwired/MS_sculpt_mobile/rules.mk
+++ b/keyboards/handwired/MS_sculpt_mobile/rules.mk
@@ -24,23 +24,23 @@ F_USB = $(F_CPU)
24OPT_DEFS += -DINTERRUPT_CONTROL_ENDPOINT 24OPT_DEFS += -DINTERRUPT_CONTROL_ENDPOINT
25 25
26# 26#
27BOOTMAGIC_ENABLE ?= no # Virtual DIP switch configuration(+1000) 27BOOTMAGIC_ENABLE = no # Virtual DIP switch configuration(+1000)
28MOUSEKEY_ENABLE ?= no # Mouse keys(+4700) 28MOUSEKEY_ENABLE = no # Mouse keys(+4700)
29EXTRAKEY_ENABLE ?= yes # Audio control and System control(+450) 29EXTRAKEY_ENABLE = yes # Audio control and System control(+450)
30CONSOLE_ENABLE ?= yes # Console for debug(+400) 30CONSOLE_ENABLE = yes # Console for debug(+400)
31COMMAND_ENABLE ?= yes # Commands for debug and configuration 31COMMAND_ENABLE = yes # Commands for debug and configuration
32# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE 32# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
33SLEEP_LED_ENABLE ?= no # Breathing sleep LED during USB suspend 33SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
34# if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 34# if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
35NKRO_ENABLE ?= no # USB Nkey Rollover 35NKRO_ENABLE = no # USB Nkey Rollover
36BACKLIGHT_ENABLE ?= no # Enable keyboard backlight functionality on B7 by default 36BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality on B7 by default
37MIDI_ENABLE ?= no # MIDI controls 37MIDI_ENABLE = no # MIDI controls
38UNICODE_ENABLE ?= no # Unicode 38UNICODE_ENABLE = no # Unicode
39BLUETOOTH_ENABLE ?= no # Enable Bluetooth with the Adafruit EZ-Key HID 39BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID
40AUDIO_ENABLE ?= no # Audio output on port C6 40AUDIO_ENABLE = no # Audio output on port C6
41 41
42 42
43USB ?= /dev/cu.usbmodem14141 43USB = /dev/cu.usbmodem14141
44 44
45 45
46 46
diff --git a/keyboards/handwired/arrow_pad/rules.mk b/keyboards/handwired/arrow_pad/rules.mk
index 3dca9b6ea..a03f0836b 100644
--- a/keyboards/handwired/arrow_pad/rules.mk
+++ b/keyboards/handwired/arrow_pad/rules.mk
@@ -53,18 +53,18 @@ OPT_DEFS += -DBOOTLOADER_SIZE=512
53# Build Options 53# Build Options
54# change yes to no to disable 54# change yes to no to disable
55# 55#
56BOOTMAGIC_ENABLE ?= yes # Virtual DIP switch configuration(+1000) 56BOOTMAGIC_ENABLE = yes # Virtual DIP switch configuration(+1000)
57MOUSEKEY_ENABLE ?= yes # Mouse keys(+4700) 57MOUSEKEY_ENABLE = yes # Mouse keys(+4700)
58EXTRAKEY_ENABLE ?= yes # Audio control and System control(+450) 58EXTRAKEY_ENABLE = yes # Audio control and System control(+450)
59CONSOLE_ENABLE ?= yes # Console for debug(+400) 59CONSOLE_ENABLE = yes # Console for debug(+400)
60COMMAND_ENABLE ?= yes # Commands for debug and configuration 60COMMAND_ENABLE = yes # Commands for debug and configuration
61KEYBOARD_LOCK_ENABLE ?= yes # Allow locking of keyboard via magic key 61KEYBOARD_LOCK_ENABLE = yes # Allow locking of keyboard via magic key
62# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE 62# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
63SLEEP_LED_ENABLE ?= no # Breathing sleep LED during USB suspend 63SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
64# if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 64# if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
65NKRO_ENABLE ?= yes # USB Nkey Rollover 65NKRO_ENABLE = yes # USB Nkey Rollover
66BACKLIGHT_ENABLE ?= yes # Enable keyboard backlight functionality 66BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
67MIDI_ENABLE ?= no # MIDI controls 67MIDI_ENABLE = no # MIDI controls
68UNICODE_ENABLE ?= no # Unicode 68UNICODE_ENABLE = no # Unicode
69BLUETOOTH_ENABLE ?= no # Enable Bluetooth with the Adafruit EZ-Key HID 69BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID
70AUDIO_ENABLE ?= no # Audio output on port C6 \ No newline at end of file 70AUDIO_ENABLE = no # Audio output on port C6 \ No newline at end of file
diff --git a/keyboards/handwired/atreus50/rules.mk b/keyboards/handwired/atreus50/rules.mk
index 7770ea2a2..5e808dfa7 100644
--- a/keyboards/handwired/atreus50/rules.mk
+++ b/keyboards/handwired/atreus50/rules.mk
@@ -52,21 +52,21 @@ OPT_DEFS += -DBOOTLOADER_SIZE=4096
52# change to "no" to disable the options, or define them in the Makefile in 52# change to "no" to disable the options, or define them in the Makefile in
53# the appropriate keymap folder that will get included automatically 53# the appropriate keymap folder that will get included automatically
54# 54#
55BOOTMAGIC_ENABLE ?= no # Virtual DIP switch configuration(+1000) 55BOOTMAGIC_ENABLE = no # Virtual DIP switch configuration(+1000)
56MOUSEKEY_ENABLE ?= yes # Mouse keys(+4700) 56MOUSEKEY_ENABLE = yes # Mouse keys(+4700)
57EXTRAKEY_ENABLE ?= yes # Audio control and System control(+450) 57EXTRAKEY_ENABLE = yes # Audio control and System control(+450)
58CONSOLE_ENABLE ?= no # Console for debug(+400) 58CONSOLE_ENABLE = no # Console for debug(+400)
59COMMAND_ENABLE ?= yes # Commands for debug and configuration 59COMMAND_ENABLE = yes # Commands for debug and configuration
60NKRO_ENABLE ?= no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 60NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
61BACKLIGHT_ENABLE ?= no # Enable keyboard backlight functionality 61BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
62MIDI_ENABLE ?= no # MIDI controls 62MIDI_ENABLE = no # MIDI controls
63AUDIO_ENABLE ?= no # Audio output on port C6 63AUDIO_ENABLE = no # Audio output on port C6
64UNICODE_ENABLE ?= no # Unicode 64UNICODE_ENABLE = no # Unicode
65BLUETOOTH_ENABLE ?= no # Enable Bluetooth with the Adafruit EZ-Key HID 65BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID
66RGBLIGHT_ENABLE ?= no # Enable WS2812 RGB underlight. Do not enable this with audio at the same time. 66RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. Do not enable this with audio at the same time.
67 67
68# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE 68# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
69SLEEP_LED_ENABLE ?= no # Breathing sleep LED during USB suspend 69SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
70 70
71avrdude: build 71avrdude: build
72 ls /dev/tty* > /tmp/1; \ 72 ls /dev/tty* > /tmp/1; \
diff --git a/keyboards/handwired/fivethirteen/rules.mk b/keyboards/handwired/fivethirteen/rules.mk
index 711759917..f50987cde 100644
--- a/keyboards/handwired/fivethirteen/rules.mk
+++ b/keyboards/handwired/fivethirteen/rules.mk
@@ -51,20 +51,20 @@ OPT_DEFS += -DBOOTLOADER_SIZE=512
51# Build Options 51# Build Options
52# change yes to no to disable 52# change yes to no to disable
53# 53#
54BOOTMAGIC_ENABLE ?= no # Virtual DIP switch configuration(+1000) 54BOOTMAGIC_ENABLE = no # Virtual DIP switch configuration(+1000)
55MOUSEKEY_ENABLE ?= yes # Mouse keys(+4700) 55MOUSEKEY_ENABLE = yes # Mouse keys(+4700)
56EXTRAKEY_ENABLE ?= yes # Audio control and System control(+450) 56EXTRAKEY_ENABLE = yes # Audio control and System control(+450)
57CONSOLE_ENABLE ?= yes # Console for debug(+400) 57CONSOLE_ENABLE = yes # Console for debug(+400)
58COMMAND_ENABLE ?= yes # Commands for debug and configuration 58COMMAND_ENABLE = yes # Commands for debug and configuration
59# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE 59# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
60SLEEP_LED_ENABLE ?= no # Breathing sleep LED during USB suspend 60SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
61# if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 61# if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
62NKRO_ENABLE ?= no # USB Nkey Rollover 62NKRO_ENABLE = no # USB Nkey Rollover
63BACKLIGHT_ENABLE ?= no # Enable keyboard backlight functionality on B7 by default 63BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality on B7 by default
64MIDI_ENABLE ?= no # MIDI controls 64MIDI_ENABLE = no # MIDI controls
65UNICODE_ENABLE ?= no # Unicode 65UNICODE_ENABLE = no # Unicode
66BLUETOOTH_ENABLE ?= no # Enable Bluetooth with the Adafruit EZ-Key HID 66BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID
67AUDIO_ENABLE ?= no # Audio output on port C6 67AUDIO_ENABLE = no # Audio output on port C6
68 68
69ifndef QUANTUM_DIR 69ifndef QUANTUM_DIR
70 include ../../../Makefile 70 include ../../../Makefile
diff --git a/keyboards/handwired/frenchdev/rules.mk b/keyboards/handwired/frenchdev/rules.mk
index 16203a5f5..2b70ae564 100644
--- a/keyboards/handwired/frenchdev/rules.mk
+++ b/keyboards/handwired/frenchdev/rules.mk
@@ -70,22 +70,22 @@ OPT_DEFS += -DBOOTLOADER_SIZE=512
70# Build Options 70# Build Options
71# comment out to disable the options. 71# comment out to disable the options.
72# 72#
73BOOTMAGIC_ENABLE ?= no # Virtual DIP switch configuration(+1000) 73BOOTMAGIC_ENABLE = no # Virtual DIP switch configuration(+1000)
74MOUSEKEY_ENABLE ?= yes # Mouse keys(+4700) 74MOUSEKEY_ENABLE = yes # Mouse keys(+4700)
75EXTRAKEY_ENABLE ?= yes # Audio control and System control(+450) 75EXTRAKEY_ENABLE = yes # Audio control and System control(+450)
76CONSOLE_ENABLE ?= yes # Console for debug(+400) 76CONSOLE_ENABLE = yes # Console for debug(+400)
77COMMAND_ENABLE ?= yes # Commands for debug and configuration 77COMMAND_ENABLE = yes # Commands for debug and configuration
78CUSTOM_MATRIX ?= yes # Custom matrix file (taken and adapted from the ErgoDox EZ to handle custom number of columns) 78CUSTOM_MATRIX = yes # Custom matrix file (taken and adapted from the ErgoDox EZ to handle custom number of columns)
79SLEEP_LED_ENABLE ?= no # Breathing sleep LED during USB suspend 79SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
80NKRO_ENABLE ?= yes # USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 80NKRO_ENABLE = yes # USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
81UNICODE_ENABLE ?= yes # Unicode 81UNICODE_ENABLE = yes # Unicode
82BACKLIGHT_ENABLE ?= no # Enable keyboard backlight functionality on B7 by default 82BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality on B7 by default
83MIDI_ENABLE ?= no # MIDI controls 83MIDI_ENABLE = no # MIDI controls
84UNICODE_ENABLE ?= no # Unicode 84UNICODE_ENABLE = no # Unicode
85BLUETOOTH_ENABLE ?= no # Enable Bluetooth with the Adafruit EZ-Key HID 85BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID
86AUDIO_ENABLE ?= no # Audio output on port C6 86AUDIO_ENABLE = no # Audio output on port C6
87RGBLIGHT_ENABLE = no 87RGBLIGHT_ENABLE = no
88API_SYSEX_ENABLE ?= no 88API_SYSEX_ENABLE = no
89 89
90#ifndef QUANTUM_DIR 90#ifndef QUANTUM_DIR
91# include ../../../Makefile 91# include ../../../Makefile
diff --git a/keyboards/handwired/gamenum/rules.mk b/keyboards/handwired/gamenum/rules.mk
index afb9372e1..e8b0c6048 100644
--- a/keyboards/handwired/gamenum/rules.mk
+++ b/keyboards/handwired/gamenum/rules.mk
@@ -51,20 +51,20 @@ OPT_DEFS += -DBOOTLOADER_SIZE=512
51# Build Options 51# Build Options
52# change yes to no to disable 52# change yes to no to disable
53# 53#
54BOOTMAGIC_ENABLE ?= no # Virtual DIP switch configuration(+1000) 54BOOTMAGIC_ENABLE = no # Virtual DIP switch configuration(+1000)
55MOUSEKEY_ENABLE ?= yes # Mouse keys(+4700) 55MOUSEKEY_ENABLE = yes # Mouse keys(+4700)
56EXTRAKEY_ENABLE ?= yes # Audio control and System control(+450) 56EXTRAKEY_ENABLE = yes # Audio control and System control(+450)
57CONSOLE_ENABLE ?= yes # Console for debug(+400) 57CONSOLE_ENABLE = yes # Console for debug(+400)
58COMMAND_ENABLE ?= yes # Commands for debug and configuration 58COMMAND_ENABLE = yes # Commands for debug and configuration
59# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE 59# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
60SLEEP_LED_ENABLE ?= no # Breathing sleep LED during USB suspend 60SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
61# if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 61# if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
62NKRO_ENABLE ?= no # USB Nkey Rollover 62NKRO_ENABLE = no # USB Nkey Rollover
63BACKLIGHT_ENABLE ?= no # Enable keyboard backlight functionality on B7 by default 63BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality on B7 by default
64MIDI_ENABLE ?= no # MIDI controls 64MIDI_ENABLE = no # MIDI controls
65UNICODE_ENABLE ?= no # Unicode 65UNICODE_ENABLE = no # Unicode
66BLUETOOTH_ENABLE ?= no # Enable Bluetooth with the Adafruit EZ-Key HID 66BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID
67AUDIO_ENABLE ?= no # Audio output on port C6 67AUDIO_ENABLE = no # Audio output on port C6
68 68
69ifndef QUANTUM_DIR 69ifndef QUANTUM_DIR
70 include ../../Makefile 70 include ../../Makefile
diff --git a/keyboards/handwired/kbod/rules.mk b/keyboards/handwired/kbod/rules.mk
index 4fcd147a9..b97cacd5c 100644
--- a/keyboards/handwired/kbod/rules.mk
+++ b/keyboards/handwired/kbod/rules.mk
@@ -51,18 +51,18 @@ OPT_DEFS += -DBOOTLOADER_SIZE=4096
51# Build Options 51# Build Options
52# change yes to no to disable 52# change yes to no to disable
53# 53#
54BOOTMAGIC_ENABLE ?= no # Virtual DIP switch configuration(+1000) 54BOOTMAGIC_ENABLE = no # Virtual DIP switch configuration(+1000)
55MOUSEKEY_ENABLE ?= yes # Mouse keys(+4700) 55MOUSEKEY_ENABLE = yes # Mouse keys(+4700)
56EXTRAKEY_ENABLE ?= yes # Audio control and System control(+450) 56EXTRAKEY_ENABLE = yes # Audio control and System control(+450)
57CONSOLE_ENABLE ?= no # Console for debug(+400) 57CONSOLE_ENABLE = no # Console for debug(+400)
58COMMAND_ENABLE ?= no # Commands for debug and configuration 58COMMAND_ENABLE = no # Commands for debug and configuration
59# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE 59# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
60SLEEP_LED_ENABLE ?= no # Breathing sleep LED during USB suspend 60SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
61# if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 61# if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
62NKRO_ENABLE ?= no # USB Nkey Rollover 62NKRO_ENABLE = no # USB Nkey Rollover
63BACKLIGHT_ENABLE ?= no # Enable keyboard backlight functionality on B7 by default 63BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality on B7 by default
64MIDI_ENABLE ?= no # MIDI controls 64MIDI_ENABLE = no # MIDI controls
65UNICODE_ENABLE ?= no # Unicode 65UNICODE_ENABLE = no # Unicode
66BLUETOOTH_ENABLE ?= no # Enable Bluetooth with the Adafruit EZ-Key HID 66BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID
67AUDIO_ENABLE ?= no # Audio output on port C6 67AUDIO_ENABLE = no # Audio output on port C6
68FAUXCLICKY_ENABLE ?= no # Use buzzer to emulate clicky switches 68FAUXCLICKY_ENABLE = no # Use buzzer to emulate clicky switches
diff --git a/keyboards/handwired/magicforce68/rules.mk b/keyboards/handwired/magicforce68/rules.mk
index e897ef252..0e07bde40 100644
--- a/keyboards/handwired/magicforce68/rules.mk
+++ b/keyboards/handwired/magicforce68/rules.mk
@@ -51,20 +51,20 @@ OPT_DEFS += -DBOOTLOADER_SIZE=512
51# Build Options 51# Build Options
52# change yes to no to disable 52# change yes to no to disable
53# 53#
54BOOTMAGIC_ENABLE ?= no # Virtual DIP switch configuration(+1000) 54BOOTMAGIC_ENABLE = no # Virtual DIP switch configuration(+1000)
55MOUSEKEY_ENABLE ?= yes # Mouse keys(+4700) 55MOUSEKEY_ENABLE = yes # Mouse keys(+4700)
56EXTRAKEY_ENABLE ?= yes # Audio control and System control(+450) 56EXTRAKEY_ENABLE = yes # Audio control and System control(+450)
57CONSOLE_ENABLE ?= yes # Console for debug(+400) 57CONSOLE_ENABLE = yes # Console for debug(+400)
58COMMAND_ENABLE ?= yes # Commands for debug and configuration 58COMMAND_ENABLE = yes # Commands for debug and configuration
59# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE 59# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
60SLEEP_LED_ENABLE ?= no # Breathing sleep LED during USB suspend 60SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
61# if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 61# if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
62NKRO_ENABLE ?= no # USB Nkey Rollover 62NKRO_ENABLE = no # USB Nkey Rollover
63BACKLIGHT_ENABLE ?= no # Enable keyboard backlight functionality on B7 by default 63BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality on B7 by default
64MIDI_ENABLE ?= no # MIDI controls 64MIDI_ENABLE = no # MIDI controls
65UNICODE_ENABLE ?= no # Unicode 65UNICODE_ENABLE = no # Unicode
66BLUETOOTH_ENABLE ?= no # Enable Bluetooth with the Adafruit EZ-Key HID 66BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID
67AUDIO_ENABLE ?= no # Audio output on port C6 67AUDIO_ENABLE = no # Audio output on port C6
68 68
69ifndef QUANTUM_DIR 69ifndef QUANTUM_DIR
70 include ../../../Makefile 70 include ../../../Makefile
diff --git a/keyboards/handwired/minorca/rules.mk b/keyboards/handwired/minorca/rules.mk
index c51371a78..ce502b820 100644
--- a/keyboards/handwired/minorca/rules.mk
+++ b/keyboards/handwired/minorca/rules.mk
@@ -50,18 +50,18 @@ OPT_DEFS += -DBOOTLOADER_SIZE=512
50# change to "no" to disable the options, or define them in the Makefile in 50# change to "no" to disable the options, or define them in the Makefile in
51# the appropriate keymap folder that will get included automatically 51# the appropriate keymap folder that will get included automatically
52# 52#
53BOOTMAGIC_ENABLE ?= yes # Virtual DIP switch configuration(+1000) 53BOOTMAGIC_ENABLE = yes # Virtual DIP switch configuration(+1000)
54MOUSEKEY_ENABLE ?= yes # Mouse keys(+4700) 54MOUSEKEY_ENABLE = yes # Mouse keys(+4700)
55EXTRAKEY_ENABLE ?= yes # Audio control and System control(+450) 55EXTRAKEY_ENABLE = yes # Audio control and System control(+450)
56CONSOLE_ENABLE ?= no # Console for debug(+400) 56CONSOLE_ENABLE = no # Console for debug(+400)
57COMMAND_ENABLE ?= yes # Commands for debug and configuration 57COMMAND_ENABLE = yes # Commands for debug and configuration
58NKRO_ENABLE ?= yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 58NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
59BACKLIGHT_ENABLE ?= no # Enable keyboard backlight functionality 59BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
60MIDI_ENABLE ?= no # MIDI controls 60MIDI_ENABLE = no # MIDI controls
61AUDIO_ENABLE ?= no # Audio output on port C6 61AUDIO_ENABLE = no # Audio output on port C6
62UNICODE_ENABLE ?= no # Unicode 62UNICODE_ENABLE = no # Unicode
63BLUETOOTH_ENABLE ?= no # Enable Bluetooth with the Adafruit EZ-Key HID 63BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID
64RGBLIGHT_ENABLE ?= yes # Enable WS2812 RGB underlight. Do not enable this with audio at the same time. 64RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. Do not enable this with audio at the same time.
65 65
66# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE 66# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
67SLEEP_LED_ENABLE ?= no # Breathing sleep LED during USB suspend \ No newline at end of file 67SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend \ No newline at end of file
diff --git a/keyboards/handwired/numpad20/rules.mk b/keyboards/handwired/numpad20/rules.mk
index e897ef252..0e07bde40 100644
--- a/keyboards/handwired/numpad20/rules.mk
+++ b/keyboards/handwired/numpad20/rules.mk
@@ -51,20 +51,20 @@ OPT_DEFS += -DBOOTLOADER_SIZE=512
51# Build Options 51# Build Options
52# change yes to no to disable 52# change yes to no to disable
53# 53#
54BOOTMAGIC_ENABLE ?= no # Virtual DIP switch configuration(+1000) 54BOOTMAGIC_ENABLE = no # Virtual DIP switch configuration(+1000)
55MOUSEKEY_ENABLE ?= yes # Mouse keys(+4700) 55MOUSEKEY_ENABLE = yes # Mouse keys(+4700)
56EXTRAKEY_ENABLE ?= yes # Audio control and System control(+450) 56EXTRAKEY_ENABLE = yes # Audio control and System control(+450)
57CONSOLE_ENABLE ?= yes # Console for debug(+400) 57CONSOLE_ENABLE = yes # Console for debug(+400)
58COMMAND_ENABLE ?= yes # Commands for debug and configuration 58COMMAND_ENABLE = yes # Commands for debug and configuration
59# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE 59# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
60SLEEP_LED_ENABLE ?= no # Breathing sleep LED during USB suspend 60SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
61# if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 61# if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
62NKRO_ENABLE ?= no # USB Nkey Rollover 62NKRO_ENABLE = no # USB Nkey Rollover
63BACKLIGHT_ENABLE ?= no # Enable keyboard backlight functionality on B7 by default 63BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality on B7 by default
64MIDI_ENABLE ?= no # MIDI controls 64MIDI_ENABLE = no # MIDI controls
65UNICODE_ENABLE ?= no # Unicode 65UNICODE_ENABLE = no # Unicode
66BLUETOOTH_ENABLE ?= no # Enable Bluetooth with the Adafruit EZ-Key HID 66BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID
67AUDIO_ENABLE ?= no # Audio output on port C6 67AUDIO_ENABLE = no # Audio output on port C6
68 68
69ifndef QUANTUM_DIR 69ifndef QUANTUM_DIR
70 include ../../../Makefile 70 include ../../../Makefile
diff --git a/keyboards/handwired/onekey/rules.mk b/keyboards/handwired/onekey/rules.mk
index c6d10856a..e5a953362 100644
--- a/keyboards/handwired/onekey/rules.mk
+++ b/keyboards/handwired/onekey/rules.mk
@@ -52,11 +52,11 @@ OPT_DEFS += -DBOOTLOADER_SIZE=4096
52# Build Options 52# Build Options
53# comment out to disable the options. 53# comment out to disable the options.
54# 54#
55BOOTMAGIC_ENABLE ?= no # Virtual DIP switch configuration(+1000) 55BOOTMAGIC_ENABLE = no # Virtual DIP switch configuration(+1000)
56MOUSEKEY_ENABLE ?= yes # Mouse keys(+4700) 56MOUSEKEY_ENABLE = yes # Mouse keys(+4700)
57EXTRAKEY_ENABLE ?= yes # Audio control and System control(+450) 57EXTRAKEY_ENABLE = yes # Audio control and System control(+450)
58CONSOLE_ENABLE ?= yes # Console for debug(+400) 58CONSOLE_ENABLE = yes # Console for debug(+400)
59COMMAND_ENABLE ?= yes # Commands for debug and configuration 59COMMAND_ENABLE = yes # Commands for debug and configuration
60#SLEEP_LED_ENABLE = yes # Breathing sleep LED during USB suspend 60#SLEEP_LED_ENABLE = yes # Breathing sleep LED during USB suspend
61#NKRO_ENABLE = yes # USB Nkey Rollover - not yet supported in LUFA 61#NKRO_ENABLE = yes # USB Nkey Rollover - not yet supported in LUFA
62 62
diff --git a/keyboards/handwired/ortho5x13/rules.mk b/keyboards/handwired/ortho5x13/rules.mk
index e897ef252..0e07bde40 100644
--- a/keyboards/handwired/ortho5x13/rules.mk
+++ b/keyboards/handwired/ortho5x13/rules.mk
@@ -51,20 +51,20 @@ OPT_DEFS += -DBOOTLOADER_SIZE=512
51# Build Options 51# Build Options
52# change yes to no to disable 52# change yes to no to disable
53# 53#
54BOOTMAGIC_ENABLE ?= no # Virtual DIP switch configuration(+1000) 54BOOTMAGIC_ENABLE = no # Virtual DIP switch configuration(+1000)
55MOUSEKEY_ENABLE ?= yes # Mouse keys(+4700) 55MOUSEKEY_ENABLE = yes # Mouse keys(+4700)
56EXTRAKEY_ENABLE ?= yes # Audio control and System control(+450) 56EXTRAKEY_ENABLE = yes # Audio control and System control(+450)
57CONSOLE_ENABLE ?= yes # Console for debug(+400) 57CONSOLE_ENABLE = yes # Console for debug(+400)
58COMMAND_ENABLE ?= yes # Commands for debug and configuration 58COMMAND_ENABLE = yes # Commands for debug and configuration
59# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE 59# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
60SLEEP_LED_ENABLE ?= no # Breathing sleep LED during USB suspend 60SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
61# if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 61# if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
62NKRO_ENABLE ?= no # USB Nkey Rollover 62NKRO_ENABLE = no # USB Nkey Rollover
63BACKLIGHT_ENABLE ?= no # Enable keyboard backlight functionality on B7 by default 63BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality on B7 by default
64MIDI_ENABLE ?= no # MIDI controls 64MIDI_ENABLE = no # MIDI controls
65UNICODE_ENABLE ?= no # Unicode 65UNICODE_ENABLE = no # Unicode
66BLUETOOTH_ENABLE ?= no # Enable Bluetooth with the Adafruit EZ-Key HID 66BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID
67AUDIO_ENABLE ?= no # Audio output on port C6 67AUDIO_ENABLE = no # Audio output on port C6
68 68
69ifndef QUANTUM_DIR 69ifndef QUANTUM_DIR
70 include ../../../Makefile 70 include ../../../Makefile
diff --git a/keyboards/handwired/pilcrow/rules.mk b/keyboards/handwired/pilcrow/rules.mk
index 55898147d..67badc820 100644
--- a/keyboards/handwired/pilcrow/rules.mk
+++ b/keyboards/handwired/pilcrow/rules.mk
@@ -51,17 +51,17 @@ OPT_DEFS += -DBOOTLOADER_SIZE=512
51# Build Options 51# Build Options
52# change yes to no to disable 52# change yes to no to disable
53# 53#
54BOOTMAGIC_ENABLE ?= no # Virtual DIP switch configuration(+1000) 54BOOTMAGIC_ENABLE = no # Virtual DIP switch configuration(+1000)
55MOUSEKEY_ENABLE ?= yes # Mouse keys(+4700) 55MOUSEKEY_ENABLE = yes # Mouse keys(+4700)
56EXTRAKEY_ENABLE ?= yes # Audio control and System control(+450) 56EXTRAKEY_ENABLE = yes # Audio control and System control(+450)
57CONSOLE_ENABLE ?= yes # Console for debug(+400) 57CONSOLE_ENABLE = yes # Console for debug(+400)
58COMMAND_ENABLE ?= yes # Commands for debug and configuration 58COMMAND_ENABLE = yes # Commands for debug and configuration
59# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE 59# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
60SLEEP_LED_ENABLE ?= no # Breathing sleep LED during USB suspend 60SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
61# if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 61# if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
62NKRO_ENABLE ?= no # USB Nkey Rollover 62NKRO_ENABLE = no # USB Nkey Rollover
63BACKLIGHT_ENABLE ?= no # Enable keyboard backlight functionality on B7 by default 63BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality on B7 by default
64MIDI_ENABLE ?= no # MIDI controls 64MIDI_ENABLE = no # MIDI controls
65UNICODE_ENABLE ?= no # Unicode 65UNICODE_ENABLE = no # Unicode
66BLUETOOTH_ENABLE ?= no # Enable Bluetooth with the Adafruit EZ-Key HID 66BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID
67AUDIO_ENABLE ?= no # Audio output on port C6 67AUDIO_ENABLE = no # Audio output on port C6
diff --git a/keyboards/handwired/promethium/rules.mk b/keyboards/handwired/promethium/rules.mk
index a6dd43b85..6fa45b42b 100644
--- a/keyboards/handwired/promethium/rules.mk
+++ b/keyboards/handwired/promethium/rules.mk
@@ -50,27 +50,27 @@ OPT_DEFS += -DBOOTLOADER_SIZE=4096
50# change to "no" to disable the options, or define them in the Makefile in 50# change to "no" to disable the options, or define them in the Makefile in
51# the appropriate keymap folder that will get included automatically 51# the appropriate keymap folder that will get included automatically
52# 52#
53BOOTMAGIC_ENABLE ?= no # Virtual DIP switch configuration(+1000) 53BOOTMAGIC_ENABLE = no # Virtual DIP switch configuration(+1000)
54MOUSEKEY_ENABLE ?= no # Mouse keys(+4700) 54MOUSEKEY_ENABLE = no # Mouse keys(+4700)
55EXTRAKEY_ENABLE ?= yes # Audio control and System control(+450) 55EXTRAKEY_ENABLE = yes # Audio control and System control(+450)
56CONSOLE_ENABLE ?= no # Console for debug(+400) 56CONSOLE_ENABLE = no # Console for debug(+400)
57COMMAND_ENABLE ?= no # Commands for debug and configuration 57COMMAND_ENABLE = no # Commands for debug and configuration
58NKRO_ENABLE ?= yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 58NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
59BACKLIGHT_ENABLE ?= no # Enable keyboard backlight functionality 59BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
60MIDI_ENABLE ?= no # MIDI controls 60MIDI_ENABLE = no # MIDI controls
61AUDIO_ENABLE ?= no # Audio output on port C6 61AUDIO_ENABLE = no # Audio output on port C6
62UNICODE_ENABLE ?= no # Unicode 62UNICODE_ENABLE = no # Unicode
63UNICODEMAP_ENABLE ?= yes 63UNICODEMAP_ENABLE = yes
64BLUETOOTH_ENABLE ?= no # Enable Bluetooth with the Adafruit EZ-Key HID 64BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID
65RGBLIGHT_ENABLE ?= no # Enable WS2812 RGB underlight. Do not enable this with audio at the same time. 65RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. Do not enable this with audio at the same time.
66PS2_MOUSE_ENABLE ?= yes 66PS2_MOUSE_ENABLE = yes
67PS2_USE_INT ?= yes 67PS2_USE_INT = yes
68API_SYSEX_ENABLE ?= no 68API_SYSEX_ENABLE = no
69CUSTOM_MATRIX ?= yes 69CUSTOM_MATRIX = yes
70BLUETOOTH ?= AdafruitBLE 70BLUETOOTH = AdafruitBLE
71 71
72# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE 72# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
73SLEEP_LED_ENABLE ?= no # Breathing sleep LED during USB suspend 73SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
74 74
75SRC += $(QUANTUM_DIR)/light_ws2812.c 75SRC += $(QUANTUM_DIR)/light_ws2812.c
76SRC += rgbsps.c 76SRC += rgbsps.c
diff --git a/keyboards/handwired/reddot/rules.mk b/keyboards/handwired/reddot/rules.mk
index 9a4409fe6..b00ee9e0e 100755
--- a/keyboards/handwired/reddot/rules.mk
+++ b/keyboards/handwired/reddot/rules.mk
@@ -16,7 +16,7 @@ MCU = atmega32u4
16F_CPU = 16000000 16F_CPU = 16000000
17 17
18# for avr upload 18# for avr upload
19USB ?= /dev/cu.usbmodem1421 19USB = /dev/cu.usbmodem1421
20# 20#
21# LUFA specific 21# LUFA specific
22# 22#
@@ -64,20 +64,20 @@ OPT_DEFS += -DBOOTLOADER_SIZE=4096
64# Build Options 64# Build Options
65# change yes to no to disable 65# change yes to no to disable
66# 66#
67BOOTMAGIC_ENABLE ?= no # Virtual DIP switch configuration(+1000) 67BOOTMAGIC_ENABLE = no # Virtual DIP switch configuration(+1000)
68MOUSEKEY_ENABLE = yes # Mouse keys(+4700) 68MOUSEKEY_ENABLE = yes # Mouse keys(+4700)
69EXTRAKEY_ENABLE = yes # Audio control and System control(+450) 69EXTRAKEY_ENABLE = yes # Audio control and System control(+450)
70CONSOLE_ENABLE ?= no # Console for debug(+400) 70CONSOLE_ENABLE = no # Console for debug(+400)
71COMMAND_ENABLE ?= no # Commands for debug and configuration 71COMMAND_ENABLE = no # Commands for debug and configuration
72# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE 72# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
73SLEEP_LED_ENABLE ?= no # Breathing sleep LED during USB suspend 73SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
74# if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 74# if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
75NKRO_ENABLE ?= no # USB Nkey Rollover 75NKRO_ENABLE = no # USB Nkey Rollover
76BACKLIGHT_ENABLE ?= no # Enable keyboard backlight functionality on B7 by default 76BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality on B7 by default
77MIDI_ENABLE ?= no # MIDI controls 77MIDI_ENABLE = no # MIDI controls
78UNICODE_ENABLE ?= no # Unicode 78UNICODE_ENABLE = no # Unicode
79BLUETOOTH_ENABLE ?= no # Enable Bluetooth with the Adafruit EZ-Key HID 79BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID
80AUDIO_ENABLE ?= no # Audio output on port C6 80AUDIO_ENABLE = no # Audio output on port C6
81 81
82ifndef QUANTUM_DIR 82ifndef QUANTUM_DIR
83 include ../../../Makefile 83 include ../../../Makefile
diff --git a/keyboards/handwired/retro_refit/rules.mk b/keyboards/handwired/retro_refit/rules.mk
index 10fbfa5c9..98aa19e6b 100644
--- a/keyboards/handwired/retro_refit/rules.mk
+++ b/keyboards/handwired/retro_refit/rules.mk
@@ -53,16 +53,16 @@ OPT_DEFS += -DBOOTLOADER_SIZE=512
53# Build Options 53# Build Options
54# comment out to disable the options. 54# comment out to disable the options.
55# 55#
56BOOTMAGIC_ENABLE ?= yes # Virtual DIP switch configuration(+1000) 56BOOTMAGIC_ENABLE = yes # Virtual DIP switch configuration(+1000)
57MOUSEKEY_ENABLE ?= yes # Mouse keys(+4700) 57MOUSEKEY_ENABLE = yes # Mouse keys(+4700)
58EXTRAKEY_ENABLE ?= yes # Audio control and System control(+450) 58EXTRAKEY_ENABLE = yes # Audio control and System control(+450)
59CONSOLE_ENABLE ?= yes # Console for debug(+400) 59CONSOLE_ENABLE = yes # Console for debug(+400)
60COMMAND_ENABLE ?= yes # Commands for debug and configuration 60COMMAND_ENABLE = yes # Commands for debug and configuration
61KEYBOARD_LOCK_ENABLE ?= yes # Allow locking of keyboard via magic key 61KEYBOARD_LOCK_ENABLE = yes # Allow locking of keyboard via magic key
62# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE 62# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
63# SLEEP_LED_ENABLE ?= yes # Breathing sleep LED during USB suspend 63# SLEEP_LED_ENABLE = yes # Breathing sleep LED during USB suspend
64NKRO_ENABLE ?= yes # USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 64NKRO_ENABLE = yes # USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
65# BACKLIGHT_ENABLE ?= yes # Enable keyboard backlight functionality 65# BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
66# MIDI_ENABLE ?= YES # MIDI controls 66# MIDI_ENABLE = YES # MIDI controls
67# UNICODE_ENABLE ?= YES # Unicode 67# UNICODE_ENABLE = YES # Unicode
68# BLUETOOTH_ENABLE ?= yes # Enable Bluetooth with the Adafruit EZ-Key HID 68# BLUETOOTH_ENABLE = yes # Enable Bluetooth with the Adafruit EZ-Key HID
diff --git a/keyboards/handwired/trackpoint/rules.mk b/keyboards/handwired/trackpoint/rules.mk
index 0609dd304..aaf630f10 100644
--- a/keyboards/handwired/trackpoint/rules.mk
+++ b/keyboards/handwired/trackpoint/rules.mk
@@ -4,21 +4,21 @@ ARCH = AVR8
4F_USB = $(F_CPU) 4F_USB = $(F_CPU)
5OPT_DEFS += -DINTERRUPT_CONTROL_ENDPOINT 5OPT_DEFS += -DINTERRUPT_CONTROL_ENDPOINT
6OPT_DEFS += -DBOOTLOADER_SIZE=512 6OPT_DEFS += -DBOOTLOADER_SIZE=512
7BOOTMAGIC_ENABLE ?= no # Virtual DIP switch configuration(+1000) 7BOOTMAGIC_ENABLE = no # Virtual DIP switch configuration(+1000)
8MOUSEKEY_ENABLE ?= yes # Mouse keys(+4700) 8MOUSEKEY_ENABLE = yes # Mouse keys(+4700)
9EXTRAKEY_ENABLE ?= yes # Audio control and System control(+450) 9EXTRAKEY_ENABLE = yes # Audio control and System control(+450)
10CONSOLE_ENABLE ?= yes # Console for debug(+400) 10CONSOLE_ENABLE = yes # Console for debug(+400)
11COMMAND_ENABLE ?= yes # Commands for debug and configuration 11COMMAND_ENABLE = yes # Commands for debug and configuration
12SLEEP_LED_ENABLE ?= no # Breathing sleep LED during USB suspend 12SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
13NKRO_ENABLE ?= no # USB Nkey Rollover 13NKRO_ENABLE = no # USB Nkey Rollover
14BACKLIGHT_ENABLE ?= no # Enable keyboard backlight functionality on B7 by default 14BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality on B7 by default
15MIDI_ENABLE ?= no # MIDI controls 15MIDI_ENABLE = no # MIDI controls
16UNICODE_ENABLE ?= no # Unicode 16UNICODE_ENABLE = no # Unicode
17BLUETOOTH_ENABLE ?= no # Enable Bluetooth with the Adafruit EZ-Key HID 17BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID
18AUDIO_ENABLE ?= no # Audio output on port C6 18AUDIO_ENABLE = no # Audio output on port C6
19 19
20PS2_MOUSE_ENABLE ?= yes 20PS2_MOUSE_ENABLE = yes
21PS2_USE_USART ?= yes 21PS2_USE_USART = yes
22 22
23ifndef QUANTUM_DIR 23ifndef QUANTUM_DIR
24 include ../../Makefile 24 include ../../Makefile
diff --git a/keyboards/handwired/traveller/rules.mk b/keyboards/handwired/traveller/rules.mk
index 12a4b71f4..a7f7fc230 100644
--- a/keyboards/handwired/traveller/rules.mk
+++ b/keyboards/handwired/traveller/rules.mk
@@ -16,7 +16,7 @@ MCU = atmega32u4
16F_CPU = 16000000 16F_CPU = 16000000
17 17
18# for avr upload 18# for avr upload
19USB ?= /dev/cu.usbmodem1421 19USB = /dev/cu.usbmodem1421
20# 20#
21# LUFA specific 21# LUFA specific
22# 22#
@@ -64,20 +64,20 @@ OPT_DEFS += -DBOOTLOADER_SIZE=4096
64# Build Options 64# Build Options
65# change yes to no to disable 65# change yes to no to disable
66# 66#
67BOOTMAGIC_ENABLE ?= no # Virtual DIP switch configuration(+1000) 67BOOTMAGIC_ENABLE = no # Virtual DIP switch configuration(+1000)
68MOUSEKEY_ENABLE = yes # Mouse keys(+4700) 68MOUSEKEY_ENABLE = yes # Mouse keys(+4700)
69EXTRAKEY_ENABLE = yes # Audio control and System control(+450) 69EXTRAKEY_ENABLE = yes # Audio control and System control(+450)
70CONSOLE_ENABLE ?= no # Console for debug(+400) 70CONSOLE_ENABLE = no # Console for debug(+400)
71COMMAND_ENABLE ?= no # Commands for debug and configuration 71COMMAND_ENABLE = no # Commands for debug and configuration
72# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE 72# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
73SLEEP_LED_ENABLE ?= no # Breathing sleep LED during USB suspend 73SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
74# if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 74# if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
75NKRO_ENABLE ?= no # USB Nkey Rollover 75NKRO_ENABLE = no # USB Nkey Rollover
76BACKLIGHT_ENABLE ?= no # Enable keyboard backlight functionality on B7 by default 76BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality on B7 by default
77MIDI_ENABLE ?= no # MIDI controls 77MIDI_ENABLE = no # MIDI controls
78UNICODE_ENABLE ?= no # Unicode 78UNICODE_ENABLE = no # Unicode
79BLUETOOTH_ENABLE ?= no # Enable Bluetooth with the Adafruit EZ-Key HID 79BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID
80AUDIO_ENABLE ?= no # Audio output on port C6 80AUDIO_ENABLE = no # Audio output on port C6
81RGBLIGHT_ENABLE = yes 81RGBLIGHT_ENABLE = yes
82 82
83ifndef QUANTUM_DIR 83ifndef QUANTUM_DIR
diff --git a/keyboards/hhkb/rules.mk b/keyboards/hhkb/rules.mk
index e4190039f..d31e755ef 100644
--- a/keyboards/hhkb/rules.mk
+++ b/keyboards/hhkb/rules.mk
@@ -58,19 +58,19 @@ OPT_DEFS += -DBOOTLOADER_SIZE=4096
58# Build Options 58# Build Options
59# comment out to disable the options. 59# comment out to disable the options.
60# 60#
61BOOTMAGIC_ENABLE ?= yes # Virtual DIP switch configuration(+1000) 61BOOTMAGIC_ENABLE = yes # Virtual DIP switch configuration(+1000)
62MOUSEKEY_ENABLE ?= yes # Mouse keys(+4700) 62MOUSEKEY_ENABLE = yes # Mouse keys(+4700)
63EXTRAKEY_ENABLE ?= yes # Audio control and System control(+450) 63EXTRAKEY_ENABLE = yes # Audio control and System control(+450)
64CONSOLE_ENABLE ?= yes # Console for debug(+400) 64CONSOLE_ENABLE = yes # Console for debug(+400)
65COMMAND_ENABLE ?= yes # Commands for debug and configuration 65COMMAND_ENABLE = yes # Commands for debug and configuration
66CUSTOM_MATRIX ?= yes # Custom matrix file for the HHKB 66CUSTOM_MATRIX = yes # Custom matrix file for the HHKB
67# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE 67# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
68# SLEEP_LED_ENABLE ?= yes # Breathing sleep LED during USB suspend 68# SLEEP_LED_ENABLE = yes # Breathing sleep LED during USB suspend
69# NKRO_ENABLE ?= yes # USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 69# NKRO_ENABLE = yes # USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
70# BACKLIGHT_ENABLE ?= yes # Enable keyboard backlight functionality 70# BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
71# MIDI_ENABLE ?= yes # MIDI controls 71# MIDI_ENABLE = yes # MIDI controls
72# UNICODE_ENABLE ?= yes # Unicode 72# UNICODE_ENABLE = yes # Unicode
73# BLUETOOTH_ENABLE ?= yes # Enable Bluetooth with the Adafruit EZ-Key HID 73# BLUETOOTH_ENABLE = yes # Enable Bluetooth with the Adafruit EZ-Key HID
74 74
75debug-on: EXTRAFLAGS += -DDEBUG -DDEBUG_ACTION 75debug-on: EXTRAFLAGS += -DDEBUG -DDEBUG_ACTION
76debug-on: all 76debug-on: all
diff --git a/keyboards/infinity60/rules.mk b/keyboards/infinity60/rules.mk
index c19f62401..a3ddd55c6 100644
--- a/keyboards/infinity60/rules.mk
+++ b/keyboards/infinity60/rules.mk
@@ -56,12 +56,12 @@ OPT_DEFS = -DCORTEX_VTOR_INIT=0x00001000
56# Build Options 56# Build Options
57# comment out to disable the options. 57# comment out to disable the options.
58# 58#
59BOOTMAGIC_ENABLE ?= no # Virtual DIP switch configuration 59BOOTMAGIC_ENABLE = no # Virtual DIP switch configuration
60## (Note that for BOOTMAGIC on Teensy LC you have to use a custom .ld script.) 60## (Note that for BOOTMAGIC on Teensy LC you have to use a custom .ld script.)
61MOUSEKEY_ENABLE ?= yes # Mouse keys 61MOUSEKEY_ENABLE = yes # Mouse keys
62EXTRAKEY_ENABLE ?= yes # Audio control and System control 62EXTRAKEY_ENABLE = yes # Audio control and System control
63CONSOLE_ENABLE ?= yes # Console for debug 63CONSOLE_ENABLE = yes # Console for debug
64COMMAND_ENABLE ?= yes # Commands for debug and configuration 64COMMAND_ENABLE = yes # Commands for debug and configuration
65SLEEP_LED_ENABLE ?= yes # Breathing sleep LED during USB suspend 65SLEEP_LED_ENABLE = yes # Breathing sleep LED during USB suspend
66NKRO_ENABLE ?= yes # USB Nkey Rollover 66NKRO_ENABLE = yes # USB Nkey Rollover
67CUSTOM_MATRIX ?= yes # Custom matrix file 67CUSTOM_MATRIX = yes # Custom matrix file
diff --git a/keyboards/jd40/rules.mk b/keyboards/jd40/rules.mk
index 2f18fdf10..2bce6d2a2 100644
--- a/keyboards/jd40/rules.mk
+++ b/keyboards/jd40/rules.mk
@@ -53,17 +53,17 @@ OPT_DEFS += -DBOOTLOADER_SIZE=4096
53# Build Options 53# Build Options
54# comment out to disable the options. 54# comment out to disable the options.
55# 55#
56BOOTMAGIC_ENABLE ?= yes # Virtual DIP switch configuration(+1000) 56BOOTMAGIC_ENABLE = yes # Virtual DIP switch configuration(+1000)
57MOUSEKEY_ENABLE ?= yes # Mouse keys(+4700) 57MOUSEKEY_ENABLE = yes # Mouse keys(+4700)
58EXTRAKEY_ENABLE ?= yes # Audio control and System control(+450) 58EXTRAKEY_ENABLE = yes # Audio control and System control(+450)
59# CONSOLE_ENABLE ?= yes # Console for debug(+400) 59# CONSOLE_ENABLE = yes # Console for debug(+400)
60# COMMAND_ENABLE ?= yes # Commands for debug and configuration 60# COMMAND_ENABLE = yes # Commands for debug and configuration
61KEYBOARD_LOCK_ENABLE ?= yes # Allow locking of keyboard via magic key 61KEYBOARD_LOCK_ENABLE = yes # Allow locking of keyboard via magic key
62# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE 62# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
63# SLEEP_LED_ENABLE ?= yes # Breathing sleep LED during USB suspend 63# SLEEP_LED_ENABLE = yes # Breathing sleep LED during USB suspend
64NKRO_ENABLE ?= yes # USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 64NKRO_ENABLE = yes # USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
65# BACKLIGHT_ENABLE ?= yes # Enable keyboard backlight functionality 65# BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
66# MIDI_ENABLE ?= YES # MIDI controls 66# MIDI_ENABLE = YES # MIDI controls
67# UNICODE_ENABLE ?= YES # Unicode 67# UNICODE_ENABLE = YES # Unicode
68# BLUETOOTH_ENABLE ?= yes # Enable Bluetooth with the Adafruit EZ-Key HID 68# BLUETOOTH_ENABLE = yes # Enable Bluetooth with the Adafruit EZ-Key HID
69RGBLIGHT_ENABLE ?= yes # Enable RGB Underglow \ No newline at end of file 69RGBLIGHT_ENABLE = yes # Enable RGB Underglow \ No newline at end of file
diff --git a/keyboards/jd45/rules.mk b/keyboards/jd45/rules.mk
index 2f1e266a1..fe8354e95 100644
--- a/keyboards/jd45/rules.mk
+++ b/keyboards/jd45/rules.mk
@@ -53,15 +53,15 @@ OPT_DEFS += -DBOOTLOADER_SIZE=4096
53# Build Options 53# Build Options
54# comment out to disable the options. 54# comment out to disable the options.
55# 55#
56BOOTMAGIC_ENABLE ?= yes # Virtual DIP switch configuration(+1000) 56BOOTMAGIC_ENABLE = yes # Virtual DIP switch configuration(+1000)
57MOUSEKEY_ENABLE ?= yes # Mouse keys(+4700) 57MOUSEKEY_ENABLE = yes # Mouse keys(+4700)
58EXTRAKEY_ENABLE ?= yes # Audio control and System control(+450) 58EXTRAKEY_ENABLE = yes # Audio control and System control(+450)
59CONSOLE_ENABLE ?= yes # Console for debug(+400) 59CONSOLE_ENABLE = yes # Console for debug(+400)
60COMMAND_ENABLE ?= yes # Commands for debug and configuration 60COMMAND_ENABLE = yes # Commands for debug and configuration
61# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE 61# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
62# SLEEP_LED_ENABLE ?= yes # Breathing sleep LED during USB suspend 62# SLEEP_LED_ENABLE = yes # Breathing sleep LED during USB suspend
63# NKRO_ENABLE ?= yes # USB Nkey Rollover - not yet supported in LUFA 63# NKRO_ENABLE = yes # USB Nkey Rollover - not yet supported in LUFA
64BACKLIGHT_ENABLE ?= yes # Enable keyboard backlight functionality 64BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
65MIDI_ENABLE ?= YES # MIDI controls 65MIDI_ENABLE = YES # MIDI controls
66# UNICODE_ENABLE ?= YES # Unicode 66# UNICODE_ENABLE = YES # Unicode
67BLUETOOTH_ENABLE ?= yes # Enable Bluetooth with the Adafruit EZ-Key HID \ No newline at end of file 67BLUETOOTH_ENABLE = yes # Enable Bluetooth with the Adafruit EZ-Key HID \ No newline at end of file
diff --git a/keyboards/kbd75/rules.mk b/keyboards/kbd75/rules.mk
index c303af4bc..9c4082da2 100644
--- a/keyboards/kbd75/rules.mk
+++ b/keyboards/kbd75/rules.mk
@@ -44,13 +44,13 @@ OPT_DEFS += -DBOOTLOADER_SIZE=4096
44# Build Options 44# Build Options
45# comment out to disable the options. 45# comment out to disable the options.
46# 46#
47BOOTMAGIC_ENABLE ?= yes # Virtual DIP switch configuration(+1000) 47BOOTMAGIC_ENABLE = yes # Virtual DIP switch configuration(+1000)
48MOUSEKEY_ENABLE ?= yes # Mouse keys(+4700) 48MOUSEKEY_ENABLE = yes # Mouse keys(+4700)
49EXTRAKEY_ENABLE ?= yes # Audio control and System control(+450) 49EXTRAKEY_ENABLE = yes # Audio control and System control(+450)
50CONSOLE_ENABLE ?= no # Console for debug(+400) 50CONSOLE_ENABLE = no # Console for debug(+400)
51COMMAND_ENABLE ?= no # Commands for debug and configuration 51COMMAND_ENABLE = no # Commands for debug and configuration
52SLEEP_LED_ENABLE ?= no # Breathing sleep LED during USB suspend 52SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
53NKRO_ENABLE ?= yes # USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 53NKRO_ENABLE = yes # USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
54BACKLIGHT_ENABLE ?= yes # Enable keyboard backlight functionality 54BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
55AUDIO_ENABLE ?= no 55AUDIO_ENABLE = no
56RGBLIGHT_ENABLE ?= yes \ No newline at end of file 56RGBLIGHT_ENABLE = yes \ No newline at end of file
diff --git a/keyboards/kc60/keymaps/stanleylai/Makefile b/keyboards/kc60/keymaps/stanleylai/Makefile
index b8b2beda4..9a381d2e7 100644
--- a/keyboards/kc60/keymaps/stanleylai/Makefile
+++ b/keyboards/kc60/keymaps/stanleylai/Makefile
@@ -3,22 +3,22 @@
3# Build Options 3# Build Options
4# change yes to no to disable 4# change yes to no to disable
5# 5#
6BOOTMAGIC_ENABLE ?= yes # Virtual DIP switch configuration(+1000) 6BOOTMAGIC_ENABLE = yes # Virtual DIP switch configuration(+1000)
7MOUSEKEY_ENABLE ?= no # Mouse keys(+4700) 7MOUSEKEY_ENABLE = no # Mouse keys(+4700)
8EXTRAKEY_ENABLE ?= yes # Audio control and System control(+450) 8EXTRAKEY_ENABLE = yes # Audio control and System control(+450)
9CONSOLE_ENABLE ?= no # Console for debug(+400) 9CONSOLE_ENABLE = no # Console for debug(+400)
10COMMAND_ENABLE ?= no # Commands for debug and configuration 10COMMAND_ENABLE = no # Commands for debug and configuration
11KEYBOARD_LOCK_ENABLE ?= yes # Allow locking of keyboard via magic key 11KEYBOARD_LOCK_ENABLE = yes # Allow locking of keyboard via magic key
12BACKLIGHT_ENABLE ?= yes # Enable keyboard backlight functionality 12BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
13RGBLIGHT_ENABLE ?= yes # Enable WS2812 underglow RGB strip 13RGBLIGHT_ENABLE = yes # Enable WS2812 underglow RGB strip
14MIDI_ENABLE ?= no # MIDI controls 14MIDI_ENABLE = no # MIDI controls
15UNICODE_ENABLE ?= no # Unicode 15UNICODE_ENABLE = no # Unicode
16BLUETOOTH_ENABLE ?= no # Enable Bluetooth with the Adafruit EZ-Key HID 16BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID
17AUDIO_ENABLE ?= no # Audio output on port C6 17AUDIO_ENABLE = no # Audio output on port C6
18# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE 18# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
19SLEEP_LED_ENABLE ?= no # Breathing sleep LED during USB suspend 19SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
20# if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 20# if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
21NKRO_ENABLE ?= yes # USB Nkey Rollover 21NKRO_ENABLE = yes # USB Nkey Rollover
22 22
23ifndef QUANTUM_DIR 23ifndef QUANTUM_DIR
24 include ../../../../Makefile 24 include ../../../../Makefile
diff --git a/keyboards/kc60/keymaps/wigguno/Makefile b/keyboards/kc60/keymaps/wigguno/Makefile
index 0d7d918d8..1f8d1506f 100644
--- a/keyboards/kc60/keymaps/wigguno/Makefile
+++ b/keyboards/kc60/keymaps/wigguno/Makefile
@@ -3,21 +3,21 @@
3# Build Options 3# Build Options
4# change yes to no to disable 4# change yes to no to disable
5# 5#
6BOOTMAGIC_ENABLE ?= yes # Virtual DIP switch configuration(+1000) 6BOOTMAGIC_ENABLE = yes # Virtual DIP switch configuration(+1000)
7MOUSEKEY_ENABLE ?= no # Mouse keys(+4700) 7MOUSEKEY_ENABLE = no # Mouse keys(+4700)
8EXTRAKEY_ENABLE ?= yes # Audio control and System control(+450) 8EXTRAKEY_ENABLE = yes # Audio control and System control(+450)
9CONSOLE_ENABLE ?= no # Console for debug(+400) 9CONSOLE_ENABLE = no # Console for debug(+400)
10COMMAND_ENABLE ?= no # Commands for debug and configuration 10COMMAND_ENABLE = no # Commands for debug and configuration
11KEYBOARD_LOCK_ENABLE ?= yes # Allow locking of keyboard via magic key 11KEYBOARD_LOCK_ENABLE = yes # Allow locking of keyboard via magic key
12# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE 12# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
13SLEEP_LED_ENABLE ?= no # Breathing sleep LED during USB suspend 13SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
14# if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 14# if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
15NKRO_ENABLE ?= yes # USB Nkey Rollover 15NKRO_ENABLE = yes # USB Nkey Rollover
16BACKLIGHT_ENABLE ?= yes # Enable keyboard backlight functionality 16BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
17MIDI_ENABLE ?= no # MIDI controls 17MIDI_ENABLE = no # MIDI controls
18UNICODE_ENABLE ?= no # Unicode 18UNICODE_ENABLE = no # Unicode
19BLUETOOTH_ENABLE ?= no # Enable Bluetooth with the Adafruit EZ-Key HID 19BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID
20AUDIO_ENABLE ?= no # Audio output on port C6 20AUDIO_ENABLE = no # Audio output on port C6
21 21
22ifndef QUANTUM_DIR 22ifndef QUANTUM_DIR
23 include ../../../../Makefile 23 include ../../../../Makefile
diff --git a/keyboards/kc60/keymaps/ws2812/Makefile b/keyboards/kc60/keymaps/ws2812/Makefile
index 891c44416..a8c93bcf5 100644
--- a/keyboards/kc60/keymaps/ws2812/Makefile
+++ b/keyboards/kc60/keymaps/ws2812/Makefile
@@ -3,22 +3,22 @@
3# Build Options 3# Build Options
4# change yes to no to disable 4# change yes to no to disable
5# 5#
6BOOTMAGIC_ENABLE ?= yes # Virtual DIP switch configuration(+1000) 6BOOTMAGIC_ENABLE = yes # Virtual DIP switch configuration(+1000)
7MOUSEKEY_ENABLE ?= yes # Mouse keys(+4700) 7MOUSEKEY_ENABLE = yes # Mouse keys(+4700)
8EXTRAKEY_ENABLE ?= yes # Audio control and System control(+450) 8EXTRAKEY_ENABLE = yes # Audio control and System control(+450)
9CONSOLE_ENABLE ?= yes # Console for debug(+400) 9CONSOLE_ENABLE = yes # Console for debug(+400)
10COMMAND_ENABLE ?= yes # Commands for debug and configuration 10COMMAND_ENABLE = yes # Commands for debug and configuration
11KEYBOARD_LOCK_ENABLE ?= yes # Allow locking of keyboard via magic key 11KEYBOARD_LOCK_ENABLE = yes # Allow locking of keyboard via magic key
12BACKLIGHT_ENABLE ?= yes # Enable keyboard backlight functionality 12BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
13RGBLIGHT_ENABLE ?= yes # Enable WS2812 underglow RGB strip 13RGBLIGHT_ENABLE = yes # Enable WS2812 underglow RGB strip
14MIDI_ENABLE ?= no # MIDI controls 14MIDI_ENABLE = no # MIDI controls
15UNICODE_ENABLE ?= no # Unicode 15UNICODE_ENABLE = no # Unicode
16BLUETOOTH_ENABLE ?= no # Enable Bluetooth with the Adafruit EZ-Key HID 16BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID
17AUDIO_ENABLE ?= no # Audio output on port C6 17AUDIO_ENABLE = no # Audio output on port C6
18# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE 18# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
19SLEEP_LED_ENABLE ?= no # Breathing sleep LED during USB suspend 19SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
20# if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 20# if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
21NKRO_ENABLE ?= no # USB Nkey Rollover 21NKRO_ENABLE = no # USB Nkey Rollover
22 22
23ifndef QUANTUM_DIR 23ifndef QUANTUM_DIR
24 include ../../../../Makefile 24 include ../../../../Makefile
diff --git a/keyboards/kc60/rules.mk b/keyboards/kc60/rules.mk
index 06bd5dc92..d5b94fb83 100644
--- a/keyboards/kc60/rules.mk
+++ b/keyboards/kc60/rules.mk
@@ -51,18 +51,18 @@ OPT_DEFS += -DBOOTLOADER_SIZE=4096
51# Build Options 51# Build Options
52# change yes to no to disable 52# change yes to no to disable
53# 53#
54BOOTMAGIC_ENABLE ?= no # Virtual DIP switch configuration(+1000) 54BOOTMAGIC_ENABLE = no # Virtual DIP switch configuration(+1000)
55MOUSEKEY_ENABLE ?= yes # Mouse keys(+4700) 55MOUSEKEY_ENABLE = yes # Mouse keys(+4700)
56EXTRAKEY_ENABLE ?= yes # Audio control and System control(+450) 56EXTRAKEY_ENABLE = yes # Audio control and System control(+450)
57CONSOLE_ENABLE ?= yes # Console for debug(+400) 57CONSOLE_ENABLE = yes # Console for debug(+400)
58COMMAND_ENABLE ?= yes # Commands for debug and configuration 58COMMAND_ENABLE = yes # Commands for debug and configuration
59KEYBOARD_LOCK_ENABLE ?= yes # Allow locking of keyboard via magic key 59KEYBOARD_LOCK_ENABLE = yes # Allow locking of keyboard via magic key
60# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE 60# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
61SLEEP_LED_ENABLE ?= no # Breathing sleep LED during USB suspend 61SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
62# if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 62# if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
63NKRO_ENABLE ?= no # USB Nkey Rollover 63NKRO_ENABLE = no # USB Nkey Rollover
64BACKLIGHT_ENABLE ?= yes # Enable keyboard backlight functionality 64BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
65MIDI_ENABLE ?= no # MIDI controls 65MIDI_ENABLE = no # MIDI controls
66UNICODE_ENABLE ?= no # Unicode 66UNICODE_ENABLE = no # Unicode
67BLUETOOTH_ENABLE ?= no # Enable Bluetooth with the Adafruit EZ-Key HID 67BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID
68AUDIO_ENABLE ?= no # Audio output on port C6 68AUDIO_ENABLE = no # Audio output on port C6
diff --git a/keyboards/kinesis/rules.mk b/keyboards/kinesis/rules.mk
index 956a64bdd..a7ff8da8b 100644
--- a/keyboards/kinesis/rules.mk
+++ b/keyboards/kinesis/rules.mk
@@ -56,18 +56,18 @@ OPT_DEFS += -DBOOTLOADER_SIZE=2048
56# Build Options 56# Build Options
57# change yes to no to disable 57# change yes to no to disable
58# 58#
59BOOTMAGIC_ENABLE ?= yes # Virtual DIP switch configuration(+1000) 59BOOTMAGIC_ENABLE = yes # Virtual DIP switch configuration(+1000)
60MOUSEKEY_ENABLE = yes # Mouse keys(+4700) 60MOUSEKEY_ENABLE = yes # Mouse keys(+4700)
61EXTRAKEY_ENABLE ?= yes # Audio control and System control(+450) 61EXTRAKEY_ENABLE = yes # Audio control and System control(+450)
62CONSOLE_ENABLE ?= no # Console for debug(+400) 62CONSOLE_ENABLE = no # Console for debug(+400)
63COMMAND_ENABLE ?= no 63COMMAND_ENABLE = no
64# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE 64# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
65SLEEP_LED_ENABLE ?= no # Breathing sleep LED during USB suspend 65SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
66# if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 66# if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
67NKRO_ENABLE ?= no # USB Nkey Rollover 67NKRO_ENABLE = no # USB Nkey Rollover
68BACKLIGHT_ENABLE ?= no # Enable keyboard backlight functionality on B7 by default 68BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality on B7 by default
69MIDI_ENABLE ?= no # MIDI controls 69MIDI_ENABLE = no # MIDI controls
70UNICODE_ENABLE ?= no # Unicode 70UNICODE_ENABLE = no # Unicode
71BLUETOOTH_ENABLE ?= no # Enable Bluetooth with the Adafruit EZ-Key HID 71BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID
72AUDIO_ENABLE = no # Audio output should be port E6, current quantum library hardcodes C6, which we use for programming 72AUDIO_ENABLE = no # Audio output should be port E6, current quantum library hardcodes C6, which we use for programming
73CUSTOM_MATRIX=yes # need to do our own thing with the matrix 73CUSTOM_MATRIX=yes # need to do our own thing with the matrix
diff --git a/keyboards/kitten_paw/rules.mk b/keyboards/kitten_paw/rules.mk
index b0c909d11..fe7b6d376 100644
--- a/keyboards/kitten_paw/rules.mk
+++ b/keyboards/kitten_paw/rules.mk
@@ -53,20 +53,20 @@ OPT_DEFS += -DINTERRUPT_CONTROL_ENDPOINT
53# Build Options 53# Build Options
54# change yes to no to disable 54# change yes to no to disable
55# 55#
56BOOTMAGIC_ENABLE ?= no # Virtual DIP switch configuration(+1000) 56BOOTMAGIC_ENABLE = no # Virtual DIP switch configuration(+1000)
57MOUSEKEY_ENABLE ?= yes # Mouse keys(+4700) 57MOUSEKEY_ENABLE = yes # Mouse keys(+4700)
58EXTRAKEY_ENABLE ?= yes # Audio control and System control(+450) 58EXTRAKEY_ENABLE = yes # Audio control and System control(+450)
59CONSOLE_ENABLE ?= yes # Console for debug(+400) 59CONSOLE_ENABLE = yes # Console for debug(+400)
60COMMAND_ENABLE ?= yes # Commands for debug and configuration 60COMMAND_ENABLE = yes # Commands for debug and configuration
61# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE 61# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
62SLEEP_LED_ENABLE ?= no # Breathing sleep LED during USB suspend 62SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
63# if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 63# if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
64NKRO_ENABLE ?= no # USB Nkey Rollover 64NKRO_ENABLE = no # USB Nkey Rollover
65BACKLIGHT_ENABLE ?= no # Enable keyboard backlight functionality on B7 by default 65BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality on B7 by default
66MIDI_ENABLE ?= no # MIDI controls 66MIDI_ENABLE = no # MIDI controls
67UNICODE_ENABLE ?= no # Unicode 67UNICODE_ENABLE = no # Unicode
68BLUETOOTH_ENABLE ?= no # Enable Bluetooth with the Adafruit EZ-Key HID 68BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID
69AUDIO_ENABLE ?= no # Audio output on port C6 69AUDIO_ENABLE = no # Audio output on port C6
70 70
71CUSTOM_MATRIX = yes 71CUSTOM_MATRIX = yes
72SRC += matrix.c 72SRC += matrix.c
diff --git a/keyboards/kmac/rules.mk b/keyboards/kmac/rules.mk
index 2305de412..41b16979d 100644
--- a/keyboards/kmac/rules.mk
+++ b/keyboards/kmac/rules.mk
@@ -54,19 +54,19 @@ OPT_DEFS += -DBOOTLOADER_SIZE=4096
54# Build Options 54# Build Options
55# change yes to no to disable 55# change yes to no to disable
56# 56#
57BOOTMAGIC_ENABLE ?= yes # Virtual DIP switch configuration(+1000) 57BOOTMAGIC_ENABLE = yes # Virtual DIP switch configuration(+1000)
58MOUSEKEY_ENABLE ?= yes # Mouse keys(+4700) 58MOUSEKEY_ENABLE = yes # Mouse keys(+4700)
59EXTRAKEY_ENABLE ?= yes # Audio control and System control(+450) 59EXTRAKEY_ENABLE = yes # Audio control and System control(+450)
60CONSOLE_ENABLE ?= no # Console for debug(+400) 60CONSOLE_ENABLE = no # Console for debug(+400)
61COMMAND_ENABLE ?= yes # Commands for debug and configuration 61COMMAND_ENABLE = yes # Commands for debug and configuration
62CUSTOM_MATRIX ?= yes # Custom matrix file 62CUSTOM_MATRIX = yes # Custom matrix file
63# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE 63# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
64SLEEP_LED_ENABLE ?= no # Breathing sleep LED during USB suspend 64SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
65# if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 65# if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
66NKRO_ENABLE ?= yes # USB Nkey Rollover 66NKRO_ENABLE = yes # USB Nkey Rollover
67BACKLIGHT_ENABLE ?= yes # Enable keyboard backlight functionality 67BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
68MIDI_ENABLE ?= no # MIDI support (+2400 to 4200, depending on config) 68MIDI_ENABLE = no # MIDI support (+2400 to 4200, depending on config)
69UNICODE_ENABLE ?= no # Unicode 69UNICODE_ENABLE = no # Unicode
70BLUETOOTH_ENABLE ?= no # Enable Bluetooth with the Adafruit EZ-Key HID 70BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID
71AUDIO_ENABLE ?= no # Audio output on port C6 71AUDIO_ENABLE = no # Audio output on port C6
72FAUXCLICKY_ENABLE ?= no # Use buzzer to emulate clicky switches 72FAUXCLICKY_ENABLE = no # Use buzzer to emulate clicky switches
diff --git a/keyboards/lets_split/rules.mk b/keyboards/lets_split/rules.mk
index 43eff99e7..cc87ee31c 100644
--- a/keyboards/lets_split/rules.mk
+++ b/keyboards/lets_split/rules.mk
@@ -56,22 +56,22 @@ OPT_DEFS += -DBOOTLOADER_SIZE=4096
56# change to "no" to disable the options, or define them in the Makefile in 56# change to "no" to disable the options, or define them in the Makefile in
57# the appropriate keymap folder that will get included automatically 57# the appropriate keymap folder that will get included automatically
58# 58#
59BOOTMAGIC_ENABLE ?= no # Virtual DIP switch configuration(+1000) 59BOOTMAGIC_ENABLE = no # Virtual DIP switch configuration(+1000)
60MOUSEKEY_ENABLE ?= yes # Mouse keys(+4700) 60MOUSEKEY_ENABLE = yes # Mouse keys(+4700)
61EXTRAKEY_ENABLE ?= yes # Audio control and System control(+450) 61EXTRAKEY_ENABLE = yes # Audio control and System control(+450)
62CONSOLE_ENABLE ?= no # Console for debug(+400) 62CONSOLE_ENABLE = no # Console for debug(+400)
63COMMAND_ENABLE ?= yes # Commands for debug and configuration 63COMMAND_ENABLE = yes # Commands for debug and configuration
64NKRO_ENABLE ?= no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 64NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
65BACKLIGHT_ENABLE ?= no # Enable keyboard backlight functionality 65BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
66MIDI_ENABLE ?= no # MIDI controls 66MIDI_ENABLE = no # MIDI controls
67AUDIO_ENABLE ?= no # Audio output on port C6 67AUDIO_ENABLE = no # Audio output on port C6
68UNICODE_ENABLE ?= no # Unicode 68UNICODE_ENABLE = no # Unicode
69BLUETOOTH_ENABLE ?= no # Enable Bluetooth with the Adafruit EZ-Key HID 69BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID
70RGBLIGHT_ENABLE ?= no # Enable WS2812 RGB underlight. Do not enable this with audio at the same time. 70RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. Do not enable this with audio at the same time.
71SUBPROJECT_rev1 ?= yes 71SUBPROJECT_rev1 = yes
72USE_I2C ?= yes 72USE_I2C = yes
73# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE 73# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
74SLEEP_LED_ENABLE ?= no # Breathing sleep LED during USB suspend 74SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
75 75
76CUSTOM_MATRIX = yes 76CUSTOM_MATRIX = yes
77 77
diff --git a/keyboards/m10a/rules.mk b/keyboards/m10a/rules.mk
index f5a785dbc..0a00c7ccb 100644
--- a/keyboards/m10a/rules.mk
+++ b/keyboards/m10a/rules.mk
@@ -50,19 +50,19 @@ OPT_DEFS += -DBOOTLOADER_SIZE=4096
50# change to "no" to disable the options, or define them in the Makefile in 50# change to "no" to disable the options, or define them in the Makefile in
51# the appropriate keymap folder that will get included automatically 51# the appropriate keymap folder that will get included automatically
52# 52#
53BOOTMAGIC_ENABLE ?= no # Virtual DIP switch configuration(+1000) 53BOOTMAGIC_ENABLE = no # Virtual DIP switch configuration(+1000)
54MOUSEKEY_ENABLE ?= yes # Mouse keys(+4700) 54MOUSEKEY_ENABLE = yes # Mouse keys(+4700)
55EXTRAKEY_ENABLE ?= yes # Audio control and System control(+450) 55EXTRAKEY_ENABLE = yes # Audio control and System control(+450)
56CONSOLE_ENABLE ?= no # Console for debug(+400) 56CONSOLE_ENABLE = no # Console for debug(+400)
57COMMAND_ENABLE ?= no # Commands for debug and configuration 57COMMAND_ENABLE = no # Commands for debug and configuration
58NKRO_ENABLE ?= yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 58NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
59BACKLIGHT_ENABLE ?= yes # Enable keyboard backlight functionality 59BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
60MIDI_ENABLE ?= no # MIDI controls 60MIDI_ENABLE = no # MIDI controls
61AUDIO_ENABLE ?= no # Audio output on port C6 61AUDIO_ENABLE = no # Audio output on port C6
62UNICODE_ENABLE ?= yes # Unicode 62UNICODE_ENABLE = yes # Unicode
63BLUETOOTH_ENABLE ?= no # Enable Bluetooth with the Adafruit EZ-Key HID 63BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID
64RGBLIGHT_ENABLE ?= no # Enable WS2812 RGB underlight. 64RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
65API_SYSEX_ENABLE = yes 65API_SYSEX_ENABLE = yes
66 66
67# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE 67# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
68SLEEP_LED_ENABLE ?= no # Breathing sleep LED during USB suspend 68SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
diff --git a/keyboards/maxipad/rules.mk b/keyboards/maxipad/rules.mk
index a5c739152..31be1924f 100644
--- a/keyboards/maxipad/rules.mk
+++ b/keyboards/maxipad/rules.mk
@@ -53,24 +53,24 @@ OPT_DEFS += -DBOOTLOADER_SIZE=512
53# Build Options 53# Build Options
54# comment out to disable the options. 54# comment out to disable the options.
55# 55#
56BOOTMAGIC_ENABLE ?= yes # Virtual DIP switch configuration(+1000) 56BOOTMAGIC_ENABLE = yes # Virtual DIP switch configuration(+1000)
57MOUSEKEY_ENABLE ?= yes # Mouse keys(+4700) 57MOUSEKEY_ENABLE = yes # Mouse keys(+4700)
58EXTRAKEY_ENABLE ?= yes # Audio control and System control(+450) 58EXTRAKEY_ENABLE = yes # Audio control and System control(+450)
59CONSOLE_ENABLE ?= yes # Console for debug(+400) 59CONSOLE_ENABLE = yes # Console for debug(+400)
60COMMAND_ENABLE ?= yes # Commands for debug and configuration 60COMMAND_ENABLE = yes # Commands for debug and configuration
61# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE 61# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
62# SLEEP_LED_ENABLE ?= yes # Breathing sleep LED during USB suspend 62# SLEEP_LED_ENABLE = yes # Breathing sleep LED during USB suspend
63# NKRO_ENABLE ?= yes # USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 63# NKRO_ENABLE = yes # USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
64# BACKLIGHT_ENABLE ?= yes # Enable keyboard backlight functionality 64# BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
65# MIDI_ENABLE ?= YES # MIDI controls 65# MIDI_ENABLE = YES # MIDI controls
66# UNICODE_ENABLE ?= YES # Unicode 66# UNICODE_ENABLE = YES # Unicode
67# BLUETOOTH_ENABLE ?= yes # Enable Bluetooth with the Adafruit EZ-Key HID 67# BLUETOOTH_ENABLE = yes # Enable Bluetooth with the Adafruit EZ-Key HID
68USE_PRO_MICRO ?= yes 68USE_PRO_MICRO = yes
69SLEEP_LED_ENABLE ?= no # Breathing sleep LED during USB suspend 69SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
70# if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 70# if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
71NKRO_ENABLE ?= no # USB Nkey Rollover 71NKRO_ENABLE = no # USB Nkey Rollover
72BACKLIGHT_ENABLE ?= no # Enable keyboard backlight functionality on B7 by default 72BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality on B7 by default
73MIDI_ENABLE ?= no # MIDI controls 73MIDI_ENABLE = no # MIDI controls
74UNICODE_ENABLE ?= no # Unicode 74UNICODE_ENABLE = no # Unicode
75BLUETOOTH_ENABLE ?= no # Enable Bluetooth with the Adafruit EZ-Key HID 75BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID
76AUDIO_ENABLE ?= no # Audio output on port C6 76AUDIO_ENABLE = no # Audio output on port C6
diff --git a/keyboards/mitosis/rules.mk b/keyboards/mitosis/rules.mk
index 4e4eba82b..04fa552f8 100644
--- a/keyboards/mitosis/rules.mk
+++ b/keyboards/mitosis/rules.mk
@@ -62,20 +62,20 @@ OPT_DEFS += -DBOOTLOADER_SIZE=4096
62# comment out to disable the options. 62# comment out to disable the options.
63# 63#
64#BOOTMAGIC_ENABLE = yes # Virtual DIP switch configuration(+1000) 64#BOOTMAGIC_ENABLE = yes # Virtual DIP switch configuration(+1000)
65MOUSEKEY_ENABLE ?= yes # Mouse keys(+4700) 65MOUSEKEY_ENABLE = yes # Mouse keys(+4700)
66EXTRAKEY_ENABLE ?= yes # Audio control and System control(+450) 66EXTRAKEY_ENABLE = yes # Audio control and System control(+450)
67CONSOLE_ENABLE ?= yes # Console for debug(+400) 67CONSOLE_ENABLE = yes # Console for debug(+400)
68COMMAND_ENABLE ?= yes # Commands for debug and configuration 68COMMAND_ENABLE = yes # Commands for debug and configuration
69CUSTOM_MATRIX ?= yes # Remote matrix from the wireless bridge 69CUSTOM_MATRIX = yes # Remote matrix from the wireless bridge
70# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE 70# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
71# SLEEP_LED_ENABLE ?= yes # Breathing sleep LED during USB suspend 71# SLEEP_LED_ENABLE = yes # Breathing sleep LED during USB suspend
72NKRO_ENABLE ?= yes # USB Nkey Rollover - not yet supported in LUFA 72NKRO_ENABLE = yes # USB Nkey Rollover - not yet supported in LUFA
73# BACKLIGHT_ENABLE ?= yes # Enable keyboard backlight functionality 73# BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
74# MIDI_ENABLE ?= YES # MIDI controls 74# MIDI_ENABLE = YES # MIDI controls
75UNICODE_ENABLE ?= YES # Unicode 75UNICODE_ENABLE = YES # Unicode
76# BLUETOOTH_ENABLE ?= yes # Enable Bluetooth with the Adafruit EZ-Key HID 76# BLUETOOTH_ENABLE = yes # Enable Bluetooth with the Adafruit EZ-Key HID
77 77
78USB ?= /dev/ttyACM0 78USB = /dev/ttyACM0
79 79
80upload: build 80upload: build
81 $(MITOSIS_UPLOAD_COMMAND) 81 $(MITOSIS_UPLOAD_COMMAND)
diff --git a/keyboards/miuni32/rules.mk b/keyboards/miuni32/rules.mk
index ef8daf3ca..1092e50d8 100644
--- a/keyboards/miuni32/rules.mk
+++ b/keyboards/miuni32/rules.mk
@@ -51,17 +51,17 @@ OPT_DEFS += -DBOOTLOADER_SIZE=4096
51# Build Options 51# Build Options
52# change yes to no to disable 52# change yes to no to disable
53# 53#
54BOOTMAGIC_ENABLE ?= no # Virtual DIP switch configuration(+1000) 54BOOTMAGIC_ENABLE = no # Virtual DIP switch configuration(+1000)
55MOUSEKEY_ENABLE ?= yes # Mouse keys(+4700) 55MOUSEKEY_ENABLE = yes # Mouse keys(+4700)
56EXTRAKEY_ENABLE ?= yes # Audio control and System control(+450) 56EXTRAKEY_ENABLE = yes # Audio control and System control(+450)
57CONSOLE_ENABLE ?= yes # Console for debug(+400) 57CONSOLE_ENABLE = yes # Console for debug(+400)
58COMMAND_ENABLE ?= yes # Commands for debug and configuration 58COMMAND_ENABLE = yes # Commands for debug and configuration
59# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE 59# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
60SLEEP_LED_ENABLE ?= no # Breathing sleep LED during USB suspend 60SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
61# if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 61# if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
62NKRO_ENABLE ?= no # USB Nkey Rollover 62NKRO_ENABLE = no # USB Nkey Rollover
63BACKLIGHT_ENABLE ?= no # Enable keyboard backlight functionality on B7 by default 63BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality on B7 by default
64MIDI_ENABLE ?= no # MIDI controls 64MIDI_ENABLE = no # MIDI controls
65UNICODE_ENABLE ?= no # Unicode 65UNICODE_ENABLE = no # Unicode
66BLUETOOTH_ENABLE ?= no # Enable Bluetooth with the Adafruit EZ-Key HID 66BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID
67AUDIO_ENABLE ?= no # Audio output on port C6 67AUDIO_ENABLE = no # Audio output on port C6
diff --git a/keyboards/nyquist/rules.mk b/keyboards/nyquist/rules.mk
index 0efa78550..dfcff1d90 100644
--- a/keyboards/nyquist/rules.mk
+++ b/keyboards/nyquist/rules.mk
@@ -55,22 +55,22 @@ OPT_DEFS += -DBOOTLOADER_SIZE=4096
55# change to "no" to disable the options, or define them in the Makefile in 55# change to "no" to disable the options, or define them in the Makefile in
56# the appropriate keymap folder that will get included automatically 56# the appropriate keymap folder that will get included automatically
57# 57#
58BOOTMAGIC_ENABLE ?= no # Virtual DIP switch configuration(+1000) 58BOOTMAGIC_ENABLE = no # Virtual DIP switch configuration(+1000)
59MOUSEKEY_ENABLE ?= yes # Mouse keys(+4700) 59MOUSEKEY_ENABLE = yes # Mouse keys(+4700)
60EXTRAKEY_ENABLE ?= yes # Audio control and System control(+450) 60EXTRAKEY_ENABLE = yes # Audio control and System control(+450)
61CONSOLE_ENABLE ?= no # Console for debug(+400) 61CONSOLE_ENABLE = no # Console for debug(+400)
62COMMAND_ENABLE ?= yes # Commands for debug and configuration 62COMMAND_ENABLE = yes # Commands for debug and configuration
63NKRO_ENABLE ?= no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 63NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
64BACKLIGHT_ENABLE ?= no # Enable keyboard backlight functionality 64BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
65MIDI_ENABLE ?= no # MIDI controls 65MIDI_ENABLE = no # MIDI controls
66AUDIO_ENABLE ?= no # Audio output on port C6 66AUDIO_ENABLE = no # Audio output on port C6
67UNICODE_ENABLE ?= no # Unicode 67UNICODE_ENABLE = no # Unicode
68BLUETOOTH_ENABLE ?= no # Enable Bluetooth with the Adafruit EZ-Key HID 68BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID
69RGBLIGHT_ENABLE ?= no # Enable WS2812 RGB underlight. Do not enable this with audio at the same time. 69RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. Do not enable this with audio at the same time.
70SUBPROJECT_rev1 ?= yes 70SUBPROJECT_rev1 = yes
71USE_I2C ?= yes 71USE_I2C = yes
72# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE 72# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
73SLEEP_LED_ENABLE ?= no # Breathing sleep LED during USB suspend 73SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
74 74
75CUSTOM_MATRIX = yes 75CUSTOM_MATRIX = yes
76 76
diff --git a/keyboards/orthodox/rules.mk b/keyboards/orthodox/rules.mk
index 0efa78550..dfcff1d90 100644
--- a/keyboards/orthodox/rules.mk
+++ b/keyboards/orthodox/rules.mk
@@ -55,22 +55,22 @@ OPT_DEFS += -DBOOTLOADER_SIZE=4096
55# change to "no" to disable the options, or define them in the Makefile in 55# change to "no" to disable the options, or define them in the Makefile in
56# the appropriate keymap folder that will get included automatically 56# the appropriate keymap folder that will get included automatically
57# 57#
58BOOTMAGIC_ENABLE ?= no # Virtual DIP switch configuration(+1000) 58BOOTMAGIC_ENABLE = no # Virtual DIP switch configuration(+1000)
59MOUSEKEY_ENABLE ?= yes # Mouse keys(+4700) 59MOUSEKEY_ENABLE = yes # Mouse keys(+4700)
60EXTRAKEY_ENABLE ?= yes # Audio control and System control(+450) 60EXTRAKEY_ENABLE = yes # Audio control and System control(+450)
61CONSOLE_ENABLE ?= no # Console for debug(+400) 61CONSOLE_ENABLE = no # Console for debug(+400)
62COMMAND_ENABLE ?= yes # Commands for debug and configuration 62COMMAND_ENABLE = yes # Commands for debug and configuration
63NKRO_ENABLE ?= no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 63NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
64BACKLIGHT_ENABLE ?= no # Enable keyboard backlight functionality 64BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
65MIDI_ENABLE ?= no # MIDI controls 65MIDI_ENABLE = no # MIDI controls
66AUDIO_ENABLE ?= no # Audio output on port C6 66AUDIO_ENABLE = no # Audio output on port C6
67UNICODE_ENABLE ?= no # Unicode 67UNICODE_ENABLE = no # Unicode
68BLUETOOTH_ENABLE ?= no # Enable Bluetooth with the Adafruit EZ-Key HID 68BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID
69RGBLIGHT_ENABLE ?= no # Enable WS2812 RGB underlight. Do not enable this with audio at the same time. 69RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. Do not enable this with audio at the same time.
70SUBPROJECT_rev1 ?= yes 70SUBPROJECT_rev1 = yes
71USE_I2C ?= yes 71USE_I2C = yes
72# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE 72# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
73SLEEP_LED_ENABLE ?= no # Breathing sleep LED during USB suspend 73SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
74 74
75CUSTOM_MATRIX = yes 75CUSTOM_MATRIX = yes
76 76
diff --git a/keyboards/pegasushoof/keymaps/blowrak/Makefile b/keyboards/pegasushoof/keymaps/blowrak/Makefile
index fec0d2d97..168fb625b 100644
--- a/keyboards/pegasushoof/keymaps/blowrak/Makefile
+++ b/keyboards/pegasushoof/keymaps/blowrak/Makefile
@@ -2,19 +2,19 @@
2# change to "no" to disable the options, or define them in the Makefile in 2# change to "no" to disable the options, or define them in the Makefile in
3# the appropriate keymap folder that will get included automatically 3# the appropriate keymap folder that will get included automatically
4# 4#
5BOOTMAGIC_ENABLE ?= yes # Virtual DIP switch configuration(+1000) 5BOOTMAGIC_ENABLE = yes # Virtual DIP switch configuration(+1000)
6MOUSEKEY_ENABLE ?= yes # Mouse keys(+4700) 6MOUSEKEY_ENABLE = yes # Mouse keys(+4700)
7EXTRAKEY_ENABLE ?= yes # Audio control and System control(+450) 7EXTRAKEY_ENABLE = yes # Audio control and System control(+450)
8CONSOLE_ENABLE ?= yes # Console for debug(+400) 8CONSOLE_ENABLE = yes # Console for debug(+400)
9COMMAND_ENABLE ?= yes # Commands for debug and configuration 9COMMAND_ENABLE = yes # Commands for debug and configuration
10CUSTOM_MATRIX ?= yes # Custom matrix file for the Pegasus Hoof due to the 2x74HC42 10CUSTOM_MATRIX = yes # Custom matrix file for the Pegasus Hoof due to the 2x74HC42
11NKRO_ENABLE ?= no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 11NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
12BACKLIGHT_ENABLE ?= no # Enable keyboard backlight functionality 12BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
13MIDI_ENABLE ?= no # MIDI controls 13MIDI_ENABLE = no # MIDI controls
14AUDIO_ENABLE ?= no # Audio output on port C6 14AUDIO_ENABLE = no # Audio output on port C6
15UNICODE_ENABLE ?= no # Unicode 15UNICODE_ENABLE = no # Unicode
16BLUETOOTH_ENABLE ?= no # Enable Bluetooth with the Adafruit EZ-Key HID 16BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID
17RGBLIGHT_ENABLE ?= no # Enable WS2812 RGB underlight. Do not enable this with audio at the same time. 17RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. Do not enable this with audio at the same time.
18 18
19 19
20ifndef QUANTUM_DIR 20ifndef QUANTUM_DIR
diff --git a/keyboards/pegasushoof/keymaps/default/Makefile b/keyboards/pegasushoof/keymaps/default/Makefile
index fec0d2d97..168fb625b 100644
--- a/keyboards/pegasushoof/keymaps/default/Makefile
+++ b/keyboards/pegasushoof/keymaps/default/Makefile
@@ -2,19 +2,19 @@
2# change to "no" to disable the options, or define them in the Makefile in 2# change to "no" to disable the options, or define them in the Makefile in
3# the appropriate keymap folder that will get included automatically 3# the appropriate keymap folder that will get included automatically
4# 4#
5BOOTMAGIC_ENABLE ?= yes # Virtual DIP switch configuration(+1000) 5BOOTMAGIC_ENABLE = yes # Virtual DIP switch configuration(+1000)
6MOUSEKEY_ENABLE ?= yes # Mouse keys(+4700) 6MOUSEKEY_ENABLE = yes # Mouse keys(+4700)
7EXTRAKEY_ENABLE ?= yes # Audio control and System control(+450) 7EXTRAKEY_ENABLE = yes # Audio control and System control(+450)
8CONSOLE_ENABLE ?= yes # Console for debug(+400) 8CONSOLE_ENABLE = yes # Console for debug(+400)
9COMMAND_ENABLE ?= yes # Commands for debug and configuration 9COMMAND_ENABLE = yes # Commands for debug and configuration
10CUSTOM_MATRIX ?= yes # Custom matrix file for the Pegasus Hoof due to the 2x74HC42 10CUSTOM_MATRIX = yes # Custom matrix file for the Pegasus Hoof due to the 2x74HC42
11NKRO_ENABLE ?= no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 11NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
12BACKLIGHT_ENABLE ?= no # Enable keyboard backlight functionality 12BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
13MIDI_ENABLE ?= no # MIDI controls 13MIDI_ENABLE = no # MIDI controls
14AUDIO_ENABLE ?= no # Audio output on port C6 14AUDIO_ENABLE = no # Audio output on port C6
15UNICODE_ENABLE ?= no # Unicode 15UNICODE_ENABLE = no # Unicode
16BLUETOOTH_ENABLE ?= no # Enable Bluetooth with the Adafruit EZ-Key HID 16BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID
17RGBLIGHT_ENABLE ?= no # Enable WS2812 RGB underlight. Do not enable this with audio at the same time. 17RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. Do not enable this with audio at the same time.
18 18
19 19
20ifndef QUANTUM_DIR 20ifndef QUANTUM_DIR
diff --git a/keyboards/pegasushoof/rules.mk b/keyboards/pegasushoof/rules.mk
index b3eeebfdb..c5a35428c 100644
--- a/keyboards/pegasushoof/rules.mk
+++ b/keyboards/pegasushoof/rules.mk
@@ -49,19 +49,19 @@ OPT_DEFS += -DBOOTLOADER_SIZE=4096
49# Build Options 49# Build Options
50# change yes to no to disable 50# change yes to no to disable
51# 51#
52BOOTMAGIC_ENABLE ?= yes # Virtual DIP switch configuration(+1000) 52BOOTMAGIC_ENABLE = yes # Virtual DIP switch configuration(+1000)
53MOUSEKEY_ENABLE ?= yes # Mouse keys(+4700) 53MOUSEKEY_ENABLE = yes # Mouse keys(+4700)
54EXTRAKEY_ENABLE ?= yes # Audio control and System control(+450) 54EXTRAKEY_ENABLE = yes # Audio control and System control(+450)
55CONSOLE_ENABLE ?= yes # Console for debug(+400) 55CONSOLE_ENABLE = yes # Console for debug(+400)
56COMMAND_ENABLE ?= yes # Commands for debug and configuration 56COMMAND_ENABLE = yes # Commands for debug and configuration
57NKRO_ENABLE ?= no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 57NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
58BACKLIGHT_ENABLE ?= no # Enable keyboard backlight functionality 58BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
59MIDI_ENABLE ?= no # MIDI controls 59MIDI_ENABLE = no # MIDI controls
60AUDIO_ENABLE ?= no # Audio output on port C6 60AUDIO_ENABLE = no # Audio output on port C6
61UNICODE_ENABLE ?= no # Unicode 61UNICODE_ENABLE = no # Unicode
62BLUETOOTH_ENABLE ?= no # Enable Bluetooth with the Adafruit EZ-Key HID 62BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID
63RGBLIGHT_ENABLE ?= no # Enable WS2812 RGB underlight. Do not enable this with audio at the same time. 63RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. Do not enable this with audio at the same time.
64 64
65 65
66CUSTOM_MATRIX ?= yes 66CUSTOM_MATRIX = yes
67SRC = matrix.c 67SRC = matrix.c
diff --git a/keyboards/phantom/rules.mk b/keyboards/phantom/rules.mk
index c07593961..af0025b3c 100644
--- a/keyboards/phantom/rules.mk
+++ b/keyboards/phantom/rules.mk
@@ -51,19 +51,19 @@ OPT_DEFS += -DBOOTLOADER_SIZE=4096
51# Build Options 51# Build Options
52# change yes to no to disable 52# change yes to no to disable
53# 53#
54BOOTMAGIC_ENABLE ?= yes # Virtual DIP switch configuration(+1000) 54BOOTMAGIC_ENABLE = yes # Virtual DIP switch configuration(+1000)
55MOUSEKEY_ENABLE ?= yes # Mouse keys(+4700) 55MOUSEKEY_ENABLE = yes # Mouse keys(+4700)
56EXTRAKEY_ENABLE ?= yes # Audio control and System control(+450) 56EXTRAKEY_ENABLE = yes # Audio control and System control(+450)
57CONSOLE_ENABLE ?= no # Console for debug(+400) 57CONSOLE_ENABLE = no # Console for debug(+400)
58COMMAND_ENABLE ?= yes # Commands for debug and configuration 58COMMAND_ENABLE = yes # Commands for debug and configuration
59# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE 59# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
60SLEEP_LED_ENABLE ?= no # Breathing sleep LED during USB suspend 60SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
61# if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 61# if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
62NKRO_ENABLE ?= yes # USB Nkey Rollover 62NKRO_ENABLE = yes # USB Nkey Rollover
63BACKLIGHT_ENABLE ?= no # Enable keyboard backlight functionality 63BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
64RGBLIGHT_ENABLE ?= no # Enable WS2812 RGB underlight. Do not enable this with audio at the same time. 64RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. Do not enable this with audio at the same time.
65MIDI_ENABLE ?= no # MIDI support (+2400 to 4200, depending on config) 65MIDI_ENABLE = no # MIDI support (+2400 to 4200, depending on config)
66UNICODE_ENABLE ?= no # Unicode 66UNICODE_ENABLE = no # Unicode
67BLUETOOTH_ENABLE ?= no # Enable Bluetooth with the Adafruit EZ-Key HID 67BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID
68AUDIO_ENABLE ?= no # Audio output on port C6 68AUDIO_ENABLE = no # Audio output on port C6
69FAUXCLICKY_ENABLE ?= no # Use buzzer to emulate clicky switches 69FAUXCLICKY_ENABLE = no # Use buzzer to emulate clicky switches
diff --git a/keyboards/planck/keymaps/handwired_binaryplease/Makefile b/keyboards/planck/keymaps/handwired_binaryplease/Makefile
index 538b1c26c..248fe2bb7 100644
--- a/keyboards/planck/keymaps/handwired_binaryplease/Makefile
+++ b/keyboards/planck/keymaps/handwired_binaryplease/Makefile
@@ -56,19 +56,19 @@ OPT_DEFS += -DBOOTLOADER_SIZE=4096
56# change to "no" to disable the options, or define them in the Makefile in 56# change to "no" to disable the options, or define them in the Makefile in
57# the appropriate keymap folder that will get included automatically 57# the appropriate keymap folder that will get included automatically
58# 58#
59BOOTMAGIC_ENABLE ?= no # Virtual DIP switch configuration(+1000) 59BOOTMAGIC_ENABLE = no # Virtual DIP switch configuration(+1000)
60MOUSEKEY_ENABLE ?= no # Mouse keys(+4700) 60MOUSEKEY_ENABLE = no # Mouse keys(+4700)
61EXTRAKEY_ENABLE ?= yes # Audio control and System control(+450) 61EXTRAKEY_ENABLE = yes # Audio control and System control(+450)
62CONSOLE_ENABLE ?= no # Console for debug(+400) 62CONSOLE_ENABLE = no # Console for debug(+400)
63COMMAND_ENABLE ?= no # Commands for debug and configuration 63COMMAND_ENABLE = no # Commands for debug and configuration
64NKRO_ENABLE ?= no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 64NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
65BACKLIGHT_ENABLE ?= no # Enable keyboard backlight functionality 65BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
66MIDI_ENABLE ?= yes # MIDI controls 66MIDI_ENABLE = yes # MIDI controls
67AUDIO_ENABLE ?= no # Audio output on port C6 67AUDIO_ENABLE = no # Audio output on port C6
68UNICODE_ENABLE ?= no # Unicode 68UNICODE_ENABLE = no # Unicode
69BLUETOOTH_ENABLE ?= no # Enable Bluetooth with the Adafruit EZ-Key HID 69BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID
70RGBLIGHT_ENABLE ?= no # Enable WS2812 RGB underlight. 70RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
71API_SYSEX_ENABLE = no 71API_SYSEX_ENABLE = no
72 72
73# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE 73# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
74SLEEP_LED_ENABLE ?= no # Breathing sleep LED during USB suspend 74SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
diff --git a/keyboards/planck/rev3/rules.mk b/keyboards/planck/rev3/rules.mk
index 3ed1445e4..559409682 100644
--- a/keyboards/planck/rev3/rules.mk
+++ b/keyboards/planck/rev3/rules.mk
@@ -1,4 +1,4 @@
1AUDIO_ENABLE ?= no # Audio output on port C6 1AUDIO_ENABLE = no # Audio output on port C6
2 2
3ifndef QUANTUM_DIR 3ifndef QUANTUM_DIR
4 include ../../../Makefile 4 include ../../../Makefile
diff --git a/keyboards/planck/rev4/rules.mk b/keyboards/planck/rev4/rules.mk
index ed09f85a4..01d848e98 100644
--- a/keyboards/planck/rev4/rules.mk
+++ b/keyboards/planck/rev4/rules.mk
@@ -1,4 +1,4 @@
1AUDIO_ENABLE ?= yes # Audio output on port C6 1AUDIO_ENABLE = yes # Audio output on port C6
2 2
3ifndef QUANTUM_DIR 3ifndef QUANTUM_DIR
4 include ../../../Makefile 4 include ../../../Makefile
diff --git a/keyboards/planck/rules.mk b/keyboards/planck/rules.mk
index 6776062f6..5580bb387 100644
--- a/keyboards/planck/rules.mk
+++ b/keyboards/planck/rules.mk
@@ -50,19 +50,19 @@ OPT_DEFS += -DBOOTLOADER_SIZE=4096
50# change to "no" to disable the options, or define them in the Makefile in 50# change to "no" to disable the options, or define them in the Makefile in
51# the appropriate keymap folder that will get included automatically 51# the appropriate keymap folder that will get included automatically
52# 52#
53BOOTMAGIC_ENABLE ?= no # Virtual DIP switch configuration(+1000) 53BOOTMAGIC_ENABLE = no # Virtual DIP switch configuration(+1000)
54MOUSEKEY_ENABLE ?= no # Mouse keys(+4700) 54MOUSEKEY_ENABLE = no # Mouse keys(+4700)
55EXTRAKEY_ENABLE ?= yes # Audio control and System control(+450) 55EXTRAKEY_ENABLE = yes # Audio control and System control(+450)
56CONSOLE_ENABLE ?= no # Console for debug(+400) 56CONSOLE_ENABLE = no # Console for debug(+400)
57COMMAND_ENABLE ?= no # Commands for debug and configuration 57COMMAND_ENABLE = no # Commands for debug and configuration
58NKRO_ENABLE ?= no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 58NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
59BACKLIGHT_ENABLE ?= yes # Enable keyboard backlight functionality 59BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
60MIDI_ENABLE ?= yes # MIDI controls 60MIDI_ENABLE = yes # MIDI controls
61AUDIO_ENABLE ?= yes # Audio output on port C6 61AUDIO_ENABLE = yes # Audio output on port C6
62UNICODE_ENABLE ?= no # Unicode 62UNICODE_ENABLE = no # Unicode
63BLUETOOTH_ENABLE ?= no # Enable Bluetooth with the Adafruit EZ-Key HID 63BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID
64RGBLIGHT_ENABLE ?= no # Enable WS2812 RGB underlight. 64RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
65API_SYSEX_ENABLE = no 65API_SYSEX_ENABLE = no
66 66
67# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE 67# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
68SLEEP_LED_ENABLE ?= no # Breathing sleep LED during USB suspend 68SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
diff --git a/keyboards/preonic/rules.mk b/keyboards/preonic/rules.mk
index 6be5b55bc..b46c20193 100644
--- a/keyboards/preonic/rules.mk
+++ b/keyboards/preonic/rules.mk
@@ -52,19 +52,19 @@ OPT_DEFS += -DBOOTLOADER_SIZE=4096
52# change to "no" to disable the options, or define them in the Makefile in 52# change to "no" to disable the options, or define them in the Makefile in
53# the appropriate keymap folder that will get included automatically 53# the appropriate keymap folder that will get included automatically
54# 54#
55BOOTMAGIC_ENABLE ?= no # Virtual DIP switch configuration(+1000) 55BOOTMAGIC_ENABLE = no # Virtual DIP switch configuration(+1000)
56MOUSEKEY_ENABLE ?= no # Mouse keys(+4700) 56MOUSEKEY_ENABLE = no # Mouse keys(+4700)
57EXTRAKEY_ENABLE ?= yes # Audio control and System control(+450) 57EXTRAKEY_ENABLE = yes # Audio control and System control(+450)
58CONSOLE_ENABLE ?= no # Console for debug(+400) 58CONSOLE_ENABLE = no # Console for debug(+400)
59COMMAND_ENABLE ?= no # Commands for debug and configuration 59COMMAND_ENABLE = no # Commands for debug and configuration
60NKRO_ENABLE ?= no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 60NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
61BACKLIGHT_ENABLE ?= yes # Enable keyboard backlight functionality 61BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
62MIDI_ENABLE ?= yes # MIDI controls 62MIDI_ENABLE = yes # MIDI controls
63AUDIO_ENABLE ?= yes # Audio output on port C6 63AUDIO_ENABLE = yes # Audio output on port C6
64UNICODE_ENABLE ?= no # Unicode 64UNICODE_ENABLE = no # Unicode
65BLUETOOTH_ENABLE ?= no # Enable Bluetooth with the Adafruit EZ-Key HID 65BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID
66RGBLIGHT_ENABLE ?= no # Enable WS2812 RGB underlight. 66RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
67API_SYSEX_ENABLE ?= no 67API_SYSEX_ENABLE = no
68 68
69# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE 69# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
70SLEEP_LED_ENABLE ?= no # Breathing sleep LED during USB suspend \ No newline at end of file 70SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend \ No newline at end of file
diff --git a/keyboards/roadkit/rules.mk b/keyboards/roadkit/rules.mk
index dbba6bace..786c9dc3e 100644
--- a/keyboards/roadkit/rules.mk
+++ b/keyboards/roadkit/rules.mk
@@ -53,17 +53,17 @@ OPT_DEFS += -DBOOTLOADER_SIZE=4096
53# Build Options 53# Build Options
54# change yes to no to disable 54# change yes to no to disable
55# 55#
56BOOTMAGIC_ENABLE ?= yes # Virtual DIP switch configuration(+1000) 56BOOTMAGIC_ENABLE = yes # Virtual DIP switch configuration(+1000)
57MOUSEKEY_ENABLE ?= yes # Mouse keys(+4700) 57MOUSEKEY_ENABLE = yes # Mouse keys(+4700)
58EXTRAKEY_ENABLE ?= yes # Audio control and System control(+450) 58EXTRAKEY_ENABLE = yes # Audio control and System control(+450)
59CONSOLE_ENABLE ?= yes # Console for debug(+400) 59CONSOLE_ENABLE = yes # Console for debug(+400)
60COMMAND_ENABLE ?= yes # Commands for debug and configuration 60COMMAND_ENABLE = yes # Commands for debug and configuration
61# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE 61# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
62SLEEP_LED_ENABLE ?= no # Breathing sleep LED during USB suspend 62SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
63# if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 63# if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
64NKRO_ENABLE ?= yes # USB Nkey Rollover 64NKRO_ENABLE = yes # USB Nkey Rollover
65BACKLIGHT_ENABLE ?= no # Enable keyboard backlight functionality on B7 by default 65BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality on B7 by default
66MIDI_ENABLE ?= no # MIDI controls 66MIDI_ENABLE = no # MIDI controls
67UNICODE_ENABLE ?= no # Unicode 67UNICODE_ENABLE = no # Unicode
68BLUETOOTH_ENABLE ?= no # Enable Bluetooth with the Adafruit EZ-Key HID 68BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID
69AUDIO_ENABLE ?= no # Audio output on port C6 69AUDIO_ENABLE = no # Audio output on port C6
diff --git a/keyboards/s60_x/default/rules.mk b/keyboards/s60_x/default/rules.mk
index aaa3764df..f0f0ad76b 100644
--- a/keyboards/s60_x/default/rules.mk
+++ b/keyboards/s60_x/default/rules.mk
@@ -1,8 +1,8 @@
1CONSOLE_ENABLE ?= no # Console for debug(+400) 1CONSOLE_ENABLE = no # Console for debug(+400)
2COMMAND_ENABLE ?= no # Commands for debug and configuration 2COMMAND_ENABLE = no # Commands for debug and configuration
3NKRO_ENABLE ?= no # USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 3NKRO_ENABLE = no # USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
4BACKLIGHT_ENABLE ?= yes # Enable keyboard backlight functionality 4BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
5RGBLIGHT_ENABLE ?= no 5RGBLIGHT_ENABLE = no
6 6
7ifndef QUANTUM_DIR 7ifndef QUANTUM_DIR
8 include ../../../Makefile 8 include ../../../Makefile
diff --git a/keyboards/s60_x/rgb/rules.mk b/keyboards/s60_x/rgb/rules.mk
index 6953cc6d6..a979632a9 100644
--- a/keyboards/s60_x/rgb/rules.mk
+++ b/keyboards/s60_x/rgb/rules.mk
@@ -1,8 +1,8 @@
1CONSOLE_ENABLE ?= no # Console for debug(+400) 1CONSOLE_ENABLE = no # Console for debug(+400)
2COMMAND_ENABLE ?= no # Commands for debug and configuration 2COMMAND_ENABLE = no # Commands for debug and configuration
3NKRO_ENABLE ?= yes # USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 3NKRO_ENABLE = yes # USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
4BACKLIGHT_ENABLE ?= yes # Enable keyboard backlight functionality 4BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
5RGBLIGHT_ENABLE ?= yes # Enable RGB light 5RGBLIGHT_ENABLE = yes # Enable RGB light
6 6
7ifndef QUANTUM_DIR 7ifndef QUANTUM_DIR
8 include ../../../Makefile 8 include ../../../Makefile
diff --git a/keyboards/s60_x/rules.mk b/keyboards/s60_x/rules.mk
index 0c568efe9..5d4b28195 100644
--- a/keyboards/s60_x/rules.mk
+++ b/keyboards/s60_x/rules.mk
@@ -53,13 +53,13 @@ OPT_DEFS += -DBOOTLOADER_SIZE=4096
53# Build Options 53# Build Options
54# change yes to no to disable 54# change yes to no to disable
55# 55#
56BOOTMAGIC_ENABLE ?= yes # Virtual DIP switch configuration(+1000) 56BOOTMAGIC_ENABLE = yes # Virtual DIP switch configuration(+1000)
57MOUSEKEY_ENABLE ?= yes # Mouse keys(+4700) 57MOUSEKEY_ENABLE = yes # Mouse keys(+4700)
58EXTRAKEY_ENABLE ?= yes # Audio control and System control(+450) 58EXTRAKEY_ENABLE = yes # Audio control and System control(+450)
59# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE 59# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
60SLEEP_LED_ENABLE ?= no # Breathing sleep LED during USB suspend 60SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
61# if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 61# if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
62MIDI_ENABLE ?= no # MIDI controls 62MIDI_ENABLE = no # MIDI controls
63UNICODE_ENABLE ?= no # Unicode 63UNICODE_ENABLE = no # Unicode
64BLUETOOTH_ENABLE ?= no # Enable Bluetooth with the Adafruit EZ-Key HID 64BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID
65AUDIO_ENABLE ?= no # Audio output on port C6 \ No newline at end of file 65AUDIO_ENABLE = no # Audio output on port C6 \ No newline at end of file
diff --git a/keyboards/s65_x/rules.mk b/keyboards/s65_x/rules.mk
index 9d8b559af..26a0a44b6 100644
--- a/keyboards/s65_x/rules.mk
+++ b/keyboards/s65_x/rules.mk
@@ -53,15 +53,15 @@ OPT_DEFS += -DBOOTLOADER_SIZE=4096
53# Build Options 53# Build Options
54# change yes to no to disable 54# change yes to no to disable
55# 55#
56BOOTMAGIC_ENABLE ?= yes # Virtual DIP switch configuration(+1000) 56BOOTMAGIC_ENABLE = yes # Virtual DIP switch configuration(+1000)
57MOUSEKEY_ENABLE ?= no # Mouse keys(+4700) 57MOUSEKEY_ENABLE = no # Mouse keys(+4700)
58EXTRAKEY_ENABLE ?= yes # Audio control and System control(+450) 58EXTRAKEY_ENABLE = yes # Audio control and System control(+450)
59# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE 59# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
60SLEEP_LED_ENABLE ?= no # Breathing sleep LED during USB suspend 60SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
61MIDI_ENABLE ?= no # MIDI controls 61MIDI_ENABLE = no # MIDI controls
62UNICODE_ENABLE ?= no # Unicode 62UNICODE_ENABLE = no # Unicode
63BLUETOOTH_ENABLE ?= no # Enable Bluetooth with the Adafruit EZ-Key HID 63BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID
64AUDIO_ENABLE ?= no # Audio output on port C6 64AUDIO_ENABLE = no # Audio output on port C6
65NKRO_ENABLE ?= yes # USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 65NKRO_ENABLE = yes # USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
66BACKLIGHT_ENABLE ?= yes # Enable keyboard backlight functionality 66BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
67RGBLIGHT_ENABLE ?= yes # Enable RGB light 67RGBLIGHT_ENABLE = yes # Enable RGB light
diff --git a/keyboards/satan/keymaps/denolfe/Makefile b/keyboards/satan/keymaps/denolfe/Makefile
index c4adab737..04d274306 100644
--- a/keyboards/satan/keymaps/denolfe/Makefile
+++ b/keyboards/satan/keymaps/denolfe/Makefile
@@ -2,18 +2,18 @@
2# Build Options 2# Build Options
3# comment out to disable the options. 3# comment out to disable the options.
4# 4#
5BOOTMAGIC_ENABLE ?= yes # Virtual DIP switch configuration(+1000) 5BOOTMAGIC_ENABLE = yes # Virtual DIP switch configuration(+1000)
6MOUSEKEY_ENABLE ?= no # Mouse keys(+4700) 6MOUSEKEY_ENABLE = no # Mouse keys(+4700)
7EXTRAKEY_ENABLE ?= yes # Audio control and System control(+450) 7EXTRAKEY_ENABLE = yes # Audio control and System control(+450)
8CONSOLE_ENABLE ?= yes # Console for debug(+400) 8CONSOLE_ENABLE = yes # Console for debug(+400)
9COMMAND_ENABLE ?= yes # Commands for debug and configuration 9COMMAND_ENABLE = yes # Commands for debug and configuration
10NKRO_ENABLE ?= yes # USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 10NKRO_ENABLE = yes # USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
11RGBLIGHT_ENABLE ?= no # Enable keyboard underlight functionality (+4870) 11RGBLIGHT_ENABLE = no # Enable keyboard underlight functionality (+4870)
12BACKLIGHT_ENABLE ?= yes # Enable keyboard backlight functionality (+1150) 12BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality (+1150)
13MIDI_ENABLE ?= no # MIDI controls 13MIDI_ENABLE = no # MIDI controls
14AUDIO_ENABLE ?= no 14AUDIO_ENABLE = no
15UNICODE_ENABLE ?= no # Unicode 15UNICODE_ENABLE = no # Unicode
16BLUETOOTH_ENABLE ?= no # Enable Bluetooth with the Adafruit EZ-Key HID 16BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID
17 17
18ifndef QUANTUM_DIR 18ifndef QUANTUM_DIR
19 include ../../../../Makefile 19 include ../../../../Makefile
diff --git a/keyboards/satan/rules.mk b/keyboards/satan/rules.mk
index 1102584d8..87a4a0595 100644
--- a/keyboards/satan/rules.mk
+++ b/keyboards/satan/rules.mk
@@ -52,15 +52,15 @@ OPT_DEFS += -DBOOTLOADER_SIZE=4096
52# Build Options 52# Build Options
53# comment out to disable the options. 53# comment out to disable the options.
54# 54#
55BOOTMAGIC_ENABLE ?= no # Virtual DIP switch configuration(+1000) 55BOOTMAGIC_ENABLE = no # Virtual DIP switch configuration(+1000)
56MOUSEKEY_ENABLE ?= no # Mouse keys(+4700) 56MOUSEKEY_ENABLE = no # Mouse keys(+4700)
57EXTRAKEY_ENABLE ?= yes # Audio control and System control(+450) 57EXTRAKEY_ENABLE = yes # Audio control and System control(+450)
58CONSOLE_ENABLE ?= yes # Console for debug(+400) 58CONSOLE_ENABLE = yes # Console for debug(+400)
59COMMAND_ENABLE ?= yes # Commands for debug and configuration 59COMMAND_ENABLE = yes # Commands for debug and configuration
60NKRO_ENABLE ?= yes # USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 60NKRO_ENABLE = yes # USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
61RGBLIGHT_ENABLE ?= yes # Enable keyboard underlight functionality (+4870) 61RGBLIGHT_ENABLE = yes # Enable keyboard underlight functionality (+4870)
62BACKLIGHT_ENABLE ?= yes # Enable keyboard backlight functionality (+1150) 62BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality (+1150)
63MIDI_ENABLE ?= no # MIDI controls 63MIDI_ENABLE = no # MIDI controls
64AUDIO_ENABLE ?= no 64AUDIO_ENABLE = no
65UNICODE_ENABLE ?= no # Unicode 65UNICODE_ENABLE = no # Unicode
66BLUETOOTH_ENABLE ?= no # Enable Bluetooth with the Adafruit EZ-Key HID 66BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID
diff --git a/keyboards/sixkeyboard/rules.mk b/keyboards/sixkeyboard/rules.mk
index 2c99985a9..6aedc7148 100644
--- a/keyboards/sixkeyboard/rules.mk
+++ b/keyboards/sixkeyboard/rules.mk
@@ -55,16 +55,16 @@ OPT_DEFS += -DBOOTLOADER_SIZE=4096
55# Build Options 55# Build Options
56# comment out to disable the options. 56# comment out to disable the options.
57# 57#
58BOOTMAGIC_ENABLE ?= no # Virtual DIP switch configuration(+1000) 58BOOTMAGIC_ENABLE = no # Virtual DIP switch configuration(+1000)
59MOUSEKEY_ENABLE ?= no # Mouse keys(+4700) 59MOUSEKEY_ENABLE = no # Mouse keys(+4700)
60EXTRAKEY_ENABLE ?= no # Audio control and System control(+450) 60EXTRAKEY_ENABLE = no # Audio control and System control(+450)
61CONSOLE_ENABLE ?= no # Console for debug(+400) 61CONSOLE_ENABLE = no # Console for debug(+400)
62COMMAND_ENABLE ?= no # Commands for debug and configuration 62COMMAND_ENABLE = no # Commands for debug and configuration
63SLEEP_LED_ENABLE ?= no # Breathing sleep LED during USB suspend 63SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
64NKRO_ENABLE ?= no # USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 64NKRO_ENABLE = no # USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
65BACKLIGHT_ENABLE ?= no # Enable keyboard backlight functionality 65BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
66MIDI_ENABLE ?= no # MIDI controls 66MIDI_ENABLE = no # MIDI controls
67AUDIO_ENABLE ?= no 67AUDIO_ENABLE = no
68UNICODE_ENABLE ?= no # Unicode 68UNICODE_ENABLE = no # Unicode
69BLUETOOTH_ENABLE ?= no # Enable Bluetooth with the Adafruit EZ-Key HID 69BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID
70CUSTOM_MATRIX = yes \ No newline at end of file 70CUSTOM_MATRIX = yes \ No newline at end of file
diff --git a/keyboards/tada68/rules.mk b/keyboards/tada68/rules.mk
index d8ec42365..dd5b2bbe0 100644
--- a/keyboards/tada68/rules.mk
+++ b/keyboards/tada68/rules.mk
@@ -52,15 +52,15 @@ OPT_DEFS += -DBOOTLOADER_SIZE=4096
52# Build Options 52# Build Options
53# comment out to disable the options. 53# comment out to disable the options.
54# 54#
55BOOTMAGIC_ENABLE ?= no # Virtual DIP switch configuration(+1000) 55BOOTMAGIC_ENABLE = no # Virtual DIP switch configuration(+1000)
56MOUSEKEY_ENABLE ?= no # Mouse keys(+4700) 56MOUSEKEY_ENABLE = no # Mouse keys(+4700)
57EXTRAKEY_ENABLE ?= yes # Audio control and System control(+450) 57EXTRAKEY_ENABLE = yes # Audio control and System control(+450)
58CONSOLE_ENABLE ?= yes # Console for debug(+400) 58CONSOLE_ENABLE = yes # Console for debug(+400)
59COMMAND_ENABLE ?= yes # Commands for debug and configuration 59COMMAND_ENABLE = yes # Commands for debug and configuration
60NKRO_ENABLE ?= yes # USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 60NKRO_ENABLE = yes # USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
61RGBLIGHT_ENABLE ?= no # Enable keyboard underlight functionality (+4870) 61RGBLIGHT_ENABLE = no # Enable keyboard underlight functionality (+4870)
62BACKLIGHT_ENABLE ?= yes # Enable keyboard backlight functionality (+1150) 62BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality (+1150)
63MIDI_ENABLE ?= no # MIDI controls 63MIDI_ENABLE = no # MIDI controls
64AUDIO_ENABLE ?= no 64AUDIO_ENABLE = no
65UNICODE_ENABLE ?= no # Unicode 65UNICODE_ENABLE = no # Unicode
66BLUETOOTH_ENABLE ?= no # Enable Bluetooth with the Adafruit EZ-Key HID 66BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID
diff --git a/keyboards/tiger_lily/rules.mk b/keyboards/tiger_lily/rules.mk
index dd2f4b6ee..fa53bea4d 100644
--- a/keyboards/tiger_lily/rules.mk
+++ b/keyboards/tiger_lily/rules.mk
@@ -51,21 +51,21 @@ OPT_DEFS += -DBOOTLOADER_SIZE=4096
51# Build Options 51# Build Options
52# change yes to no to disable 52# change yes to no to disable
53# 53#
54BOOTMAGIC_ENABLE ?= no # Virtual DIP switch configuration(+1000) 54BOOTMAGIC_ENABLE = no # Virtual DIP switch configuration(+1000)
55MOUSEKEY_ENABLE ?= yes # Mouse keys(+4700) 55MOUSEKEY_ENABLE = yes # Mouse keys(+4700)
56EXTRAKEY_ENABLE ?= yes # Audio control and System control(+450) 56EXTRAKEY_ENABLE = yes # Audio control and System control(+450)
57CONSOLE_ENABLE ?= yes # Console for debug(+400) 57CONSOLE_ENABLE = yes # Console for debug(+400)
58COMMAND_ENABLE ?= yes # Commands for debug and configuration 58COMMAND_ENABLE = yes # Commands for debug and configuration
59# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE 59# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
60SLEEP_LED_ENABLE ?= no # Breathing sleep LED during USB suspend 60SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
61# if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 61# if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
62NKRO_ENABLE ?= no # USB Nkey Rollover 62NKRO_ENABLE = no # USB Nkey Rollover
63BACKLIGHT_ENABLE ?= no # Enable keyboard backlight functionality on B7 by default 63BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality on B7 by default
64MIDI_ENABLE ?= no # MIDI controls 64MIDI_ENABLE = no # MIDI controls
65UNICODE_ENABLE ?= no # Unicode 65UNICODE_ENABLE = no # Unicode
66BLUETOOTH_ENABLE ?= no # Enable Bluetooth with the Adafruit EZ-Key HID 66BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID
67AUDIO_ENABLE ?= no # Audio output on port C6 67AUDIO_ENABLE = no # Audio output on port C6
68FAUXCLICKY_ENABLE ?= no # Use buzzer to emulate clicky switches 68FAUXCLICKY_ENABLE = no # Use buzzer to emulate clicky switches
69 69
70CUSTOM_MATRIX = yes 70CUSTOM_MATRIX = yes
71SRC += matrix.c \ No newline at end of file 71SRC += matrix.c \ No newline at end of file
diff --git a/keyboards/tv44/rules.mk b/keyboards/tv44/rules.mk
index dbba6bace..786c9dc3e 100644
--- a/keyboards/tv44/rules.mk
+++ b/keyboards/tv44/rules.mk
@@ -53,17 +53,17 @@ OPT_DEFS += -DBOOTLOADER_SIZE=4096
53# Build Options 53# Build Options
54# change yes to no to disable 54# change yes to no to disable
55# 55#
56BOOTMAGIC_ENABLE ?= yes # Virtual DIP switch configuration(+1000) 56BOOTMAGIC_ENABLE = yes # Virtual DIP switch configuration(+1000)
57MOUSEKEY_ENABLE ?= yes # Mouse keys(+4700) 57MOUSEKEY_ENABLE = yes # Mouse keys(+4700)
58EXTRAKEY_ENABLE ?= yes # Audio control and System control(+450) 58EXTRAKEY_ENABLE = yes # Audio control and System control(+450)
59CONSOLE_ENABLE ?= yes # Console for debug(+400) 59CONSOLE_ENABLE = yes # Console for debug(+400)
60COMMAND_ENABLE ?= yes # Commands for debug and configuration 60COMMAND_ENABLE = yes # Commands for debug and configuration
61# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE 61# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
62SLEEP_LED_ENABLE ?= no # Breathing sleep LED during USB suspend 62SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
63# if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 63# if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
64NKRO_ENABLE ?= yes # USB Nkey Rollover 64NKRO_ENABLE = yes # USB Nkey Rollover
65BACKLIGHT_ENABLE ?= no # Enable keyboard backlight functionality on B7 by default 65BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality on B7 by default
66MIDI_ENABLE ?= no # MIDI controls 66MIDI_ENABLE = no # MIDI controls
67UNICODE_ENABLE ?= no # Unicode 67UNICODE_ENABLE = no # Unicode
68BLUETOOTH_ENABLE ?= no # Enable Bluetooth with the Adafruit EZ-Key HID 68BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID
69AUDIO_ENABLE ?= no # Audio output on port C6 69AUDIO_ENABLE = no # Audio output on port C6
diff --git a/keyboards/vision_division/rules.mk b/keyboards/vision_division/rules.mk
index 6990960bf..5b739d4fd 100644
--- a/keyboards/vision_division/rules.mk
+++ b/keyboards/vision_division/rules.mk
@@ -54,17 +54,17 @@ OPT_DEFS += -DBOOTLOADER_SIZE=1024
54# Build Options 54# Build Options
55# change yes to no to disable 55# change yes to no to disable
56# 56#
57BOOTMAGIC_ENABLE ?= yes # Virtual DIP switch configuration(+1000) 57BOOTMAGIC_ENABLE = yes # Virtual DIP switch configuration(+1000)
58MOUSEKEY_ENABLE ?= yes # Mouse keys(+4700) 58MOUSEKEY_ENABLE = yes # Mouse keys(+4700)
59EXTRAKEY_ENABLE ?= yes # Audio control and System control(+450) 59EXTRAKEY_ENABLE = yes # Audio control and System control(+450)
60CONSOLE_ENABLE ?= yes # Console for debug(+400) 60CONSOLE_ENABLE = yes # Console for debug(+400)
61COMMAND_ENABLE ?= yes # Commands for debug and configuration 61COMMAND_ENABLE = yes # Commands for debug and configuration
62# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE 62# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
63SLEEP_LED_ENABLE ?= no # Breathing sleep LED during USB suspend 63SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
64# if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work 64# if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
65NKRO_ENABLE ?= yes # USB Nkey Rollover 65NKRO_ENABLE = yes # USB Nkey Rollover
66BACKLIGHT_ENABLE ?= yes # Enable keyboard backlight functionality on B7 by default 66BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality on B7 by default
67MIDI_ENABLE ?= no # MIDI controls 67MIDI_ENABLE = no # MIDI controls
68UNICODE_ENABLE ?= no # Unicode 68UNICODE_ENABLE = no # Unicode
69BLUETOOTH_ENABLE ?= no # Enable Bluetooth with the Adafruit EZ-Key HID 69BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID
70AUDIO_ENABLE ?= no # Audio output on port C6 \ No newline at end of file 70AUDIO_ENABLE = no # Audio output on port C6 \ No newline at end of file
diff --git a/keyboards/whitefox/rules.mk b/keyboards/whitefox/rules.mk
index 565381e16..fb34dbb9a 100644
--- a/keyboards/whitefox/rules.mk
+++ b/keyboards/whitefox/rules.mk
@@ -58,16 +58,16 @@ OPT_DEFS =
58# Build Options 58# Build Options
59# comment out to disable the options. 59# comment out to disable the options.
60# 60#
61BOOTMAGIC_ENABLE ?= yes # Virtual DIP switch configuration 61BOOTMAGIC_ENABLE = yes # Virtual DIP switch configuration
62## (Note that for BOOTMAGIC on Teensy LC you have to use a custom .ld script.) 62## (Note that for BOOTMAGIC on Teensy LC you have to use a custom .ld script.)
63MOUSEKEY_ENABLE ?= yes # Mouse keys 63MOUSEKEY_ENABLE = yes # Mouse keys
64EXTRAKEY_ENABLE ?= yes # Audio control and System control 64EXTRAKEY_ENABLE = yes # Audio control and System control
65#CONSOLE_ENABLE ?= yes # Console for debug 65#CONSOLE_ENABLE = yes # Console for debug
66COMMAND_ENABLE ?= yes # Commands for debug and configuration 66COMMAND_ENABLE = yes # Commands for debug and configuration
67#SLEEP_LED_ENABLE ?= yes # Breathing sleep LED during USB suspend 67#SLEEP_LED_ENABLE = yes # Breathing sleep LED during USB suspend
68NKRO_ENABLE ?= yes # USB Nkey Rollover 68NKRO_ENABLE = yes # USB Nkey Rollover
69CUSTOM_MATRIX ?= yes # Custom matrix file 69CUSTOM_MATRIX = yes # Custom matrix file
70BACKLIGHT_ENABLE ?= yes 70BACKLIGHT_ENABLE = yes
71VISUALIZER_ENABLE ?= yes 71VISUALIZER_ENABLE = yes
72 72
73include $(KEYBOARD_PATH)/drivers/gdisp/IS31FL3731C/driver.mk 73include $(KEYBOARD_PATH)/drivers/gdisp/IS31FL3731C/driver.mk