aboutsummaryrefslogtreecommitdiff
path: root/keyboards/helix/pico/override_helix_options.mk-maintenance
diff options
context:
space:
mode:
Diffstat (limited to 'keyboards/helix/pico/override_helix_options.mk-maintenance')
-rw-r--r--keyboards/helix/pico/override_helix_options.mk-maintenance42
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
11define 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
42endef # end of HELIX_OVERRIDE_PARSE