rules.mk (817B)
1 NO_REPEAT = no 2 VERBOSE = yes 3 KEYBOARD_SHARED_EP = yes 4 STENO_LAYERS = no 5 6 #Firmware reduction options 7 MOUSEKEY_ENABLE = yes # 1500 bytes 8 NO_TAPPING = no # 2000 bytes 9 NO_PRINT = yes 10 11 #Debug options 12 CONSOLE_ENABLE = no 13 DEBUG_MATRIX_SCAN_RATE = no 14 DEBUG_MATRIX = no 15 ONLY_QWERTY = no 16 17 # A bunch of stuff that you shouldn't touch unless you 18 # know what you're doing. 19 # 20 # No touchy, capiche? 21 ifeq ($(strip $(DEBUG_MATRIX)), yes) 22 OPT_DEFS += -DDEBUG_MATRIX 23 endif 24 ifeq ($(strip $(NO_REPEAT)), yes) 25 OPT_DEFS += -DNO_REPEAT 26 endif 27 ifeq ($(strip $(NO_PRINT)), yes) 28 OPT_DEFS += -DNO_PRINT -DNO_DEBUG 29 endif 30 ifeq ($(strip $(ONLY_QWERTY)), yes) 31 OPT_DEFS += -DONLYQWERTY 32 endif 33 ifeq ($(strip $(NO_TAPPING)), yes) 34 OPT_DEFS += -DNO_ACTION_TAPPING 35 endif 36 37 SRC += sten.c