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