qmk_firmware

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

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