summaryrefslogtreecommitdiff
path: root/users/curry/rules.mk
diff options
context:
space:
mode:
authorAkaash Suresh <casa.akaash@gmail.com>2020-01-09 13:57:54 -0600
committerDrashna Jaelre <drashna@live.com>2020-01-09 11:57:54 -0800
commitcaa70df816033c30dbbbf4c5a90d803c7bb1dfde (patch)
tree4246ca4b2808cdd1b8ed681392258f195e579014 /users/curry/rules.mk
parent71de09d7510213d707ca1056c6e0eca840678d37 (diff)
downloadqmk_firmware-caa70df816033c30dbbbf4c5a90d803c7bb1dfde.tar.gz
qmk_firmware-caa70df816033c30dbbbf4c5a90d803c7bb1dfde.zip
[Keymap] Userspace refactor, adding leader key functionality (#7790)
* Userspace refactor * Fixed missed ifdef * tapcode16, adjust layout * glcdfont changes from #7745 * Modify Keymaps, add workman * RGB & OLED update
Diffstat (limited to 'users/curry/rules.mk')
-rw-r--r--users/curry/rules.mk20
1 files changed, 15 insertions, 5 deletions
diff --git a/users/curry/rules.mk b/users/curry/rules.mk
index 2ebb807946..87d3b38ead 100644
--- a/users/curry/rules.mk
+++ b/users/curry/rules.mk
@@ -1,8 +1,15 @@
SRC += curry.c \
process_records.c
-LTO_ENABLE = yes
-SPACE_CADET_ENABLE = no
+# Common flags
+SPACE_CADET_ENABLE = no
+LTO_ENABLE = yes
+EXTRAKEY_ENABLE = yes
+UNICODE_ENABLE = yes
+NKRO_ENABLE = yes
+EXTRAKEY_ENABLE = yes
+LEADER_ENABLE = yes
+TAP_DANCE_ENABLE = no
ifneq ($(strip $(NO_SECRETS)), yes)
ifneq ("$(wildcard $(USER_PATH)/secrets.c)","")
@@ -21,8 +28,12 @@ ifeq ($(strip $(OLED_DRIVER_ENABLE)), yes)
SRC += oled.c
endif
+ifeq ($(strip $(LEADER_ENABLE)), yes)
+ SRC += leader.c
+endif
+
ifeq ($(strip $(RGBLIGHT_ENABLE)), yes)
- SRC += rgb_stuff.c
+ SRC += rgb_lighting_user.c
ifeq ($(strip $(INDICATOR_LIGHTS)), yes)
OPT_DEFS += -DINDICATOR_LIGHTS
endif
@@ -39,10 +50,9 @@ endif
RGB_MATRIX_ENABLE ?= no
ifneq ($(strip $(RGB_MATRIX_ENABLE)), no)
- SRC += rgb_stuff.c
+ SRC += rgb_matrix_user.c
endif
-
ifdef CONSOLE_ENABLE
ifeq ($(strip $(KEYLOGGER_ENABLE)), yes)
OPT_DEFS += -DKEYLOGGER_ENABLE