rules.mk 752 B

1234567891011121314151617181920212223242526
  1. # https://github.com/qmk/qmk_firmware/blob/develop/docs/squeezing_avr.md
  2. CONSOLE_ENABLE = no
  3. COMMAND_ENABLE = no # Turned off for Space Cadet Shift and Caps Word
  4. MOUSEKEY_ENABLE = no
  5. SPACE_CADET_ENABLE = no # Implemented with tap dance
  6. GRAVE_ESC_ENABLE = no
  7. MUSIC_ENABLE = no
  8. CAPS_WORD_ENABLE = yes
  9. HOME_ROW_MODS_ENABLE = yes
  10. # VIA only support 4 layers by default
  11. # Use "#define DYNAMIC_KEYMAP_LAYER_COUNT" in config.h to change the limit
  12. VIA_ENABLE = no
  13. ifeq ($(strip $(OLED_ENABLE)), yes)
  14. SRC += $(USER_PATH)/oled/oled.c
  15. endif
  16. ifeq ($(strip $(TAP_DANCE_ENABLE)), yes)
  17. SRC += $(USER_PATH)/keyrecords/tap_dances.c
  18. endif
  19. ifeq ($(strip $(HOME_ROW_MODS_ENABLE)), yes)
  20. # Define custom variable
  21. OPT_DEFS += -DHOME_ROW_MODS_ENABLED
  22. endif