qmk_firmware

QMK firmware for my keyboards (Corne, Sweep Ferris) and trackball (Ploopy Adept)
Log | Files | Refs | Submodules | LICENSE

rules.mk (890B)


      1 NO_REPEAT				 = yes
      2 VERBOSE					 = yes
      3 KEYBOARD_SHARED_EP       = yes
      4 STENO_LAYERS			 = yes
      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 ifeq ($(strip $(STENO_LAYERS)), yes)
     37     OPT_DEFS += -DSTENOLAYERS
     38 endif
     39 
     40 SRC += sten.c