diff options
Diffstat (limited to 'keyboards/helix/pico/override_helix_options.mk-maintenance')
-rw-r--r-- | keyboards/helix/pico/override_helix_options.mk-maintenance | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/keyboards/helix/pico/override_helix_options.mk-maintenance b/keyboards/helix/pico/override_helix_options.mk-maintenance new file mode 100644 index 000000000..0ff930957 --- /dev/null +++ b/keyboards/helix/pico/override_helix_options.mk-maintenance | |||
@@ -0,0 +1,42 @@ | |||
1 | # | ||
2 | # This file is not normally used. It is used for maintenance testing purposes. | ||
3 | # To use it, do the following: | ||
4 | # | ||
5 | # $ cp override_helix_options.mk-maintenance override_helix_options.mk | ||
6 | # | ||
7 | $(info -------------------------) | ||
8 | $(info override_helix_options.mk) | ||
9 | $(info -------------------------) | ||
10 | |||
11 | define HELIX_OVERRIDE_PARSE | ||
12 | ifeq ($(strip $1),back) | ||
13 | LED_BACK_ENABLE = yes | ||
14 | LED_UNDERGLOW_ENABLE = no | ||
15 | endif | ||
16 | ifeq ($(strip $1),under) | ||
17 | LED_BACK_ENABLE = no | ||
18 | LED_UNDERGLOW_ENABLE = yes | ||
19 | endif | ||
20 | ifneq ($(filter noled led-off led_off,$(strip $1)),) | ||
21 | LED_BACK_ENABLE = no | ||
22 | LED_UNDERGLOW_ENABLE = no | ||
23 | endif | ||
24 | ifneq ($(filter noaudio audio-off audio_off,$(strip $1)),) | ||
25 | AUDIO_ENABLE = no | ||
26 | endif | ||
27 | ifneq ($(filter audio audio-on audio_on,$(strip $1)),) | ||
28 | AUDIO_ENABLE = yes | ||
29 | endif | ||
30 | ifneq ($(filter sc split-common split_common,$(strip $1)),) | ||
31 | SPLIT_KEYBOARD = yes | ||
32 | endif | ||
33 | ifneq ($(filter nosc no-sc no-split-common no-split_common,$(strip $1)),) | ||
34 | SPLIT_KEYBOARD = no | ||
35 | endif | ||
36 | ifeq ($(strip $1),scan) | ||
37 | DEBUG_MATRIX_SCAN_RATE_ENABLE = yes | ||
38 | endif | ||
39 | ifeq ($(strip $1),scan-api) | ||
40 | DEBUG_MATRIX_SCAN_RATE_ENABLE = api | ||
41 | endif | ||
42 | endef # end of HELIX_OVERRIDE_PARSE | ||