logo

qmk_firmware

custom branch of QMK firmware git clone https://anongit.hacktivis.me/git/qmk_firmware.git

rules.mk (890B)


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