rules.mk 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. BOOTMAGIC_ENABLE = yes # Enable Bootmagic Lite
  2. MOUSEKEY_ENABLE = no # Mouse keys
  3. EXTRAKEY_ENABLE = yes # Audio control and System control
  4. TAP_DANCE_ENABLE = no
  5. NKRO_ENABLE = yes
  6. CAPS_WORD_ENABLE = no
  7. CONSOLE_ENABLE = no
  8. COMMAND_ENABLE = no
  9. BACKLIGHT_ENABLE = no
  10. ifeq ($(strip $(LAYOUT_HAS_RGB)), yes)
  11. RGBLIGHT_ENABLE = yes
  12. endif
  13. ifeq ($(strip $(KEYBOARD)), planck/rev6)
  14. CONSOLE_ENABLE = yes
  15. RGBLIGHT_ENABLE = yes
  16. RGB_MATRIX_ENABLE = no
  17. RGBLIGHT_STARTUP_ANIMATION = yes
  18. AUDIO_ENABLE = yes
  19. EEPROM_DRIVER = i2c
  20. ENCODER_MAP_ENABLE = yes
  21. AUTOCORRECT_ENABLE = yes
  22. CAPS_WORD_ENABLE = yes
  23. endif
  24. ifeq ($(strip $(KEYBOARD)), planck/light)
  25. RGB_MATRIX_ENABLE = yes
  26. RGBLIGHT_ENABLE = yes
  27. RGBLIGHT_STARTUP_ANIMATION = yes
  28. AUDIO_ENABLE = yes
  29. endif
  30. ifeq ($(strip $(KEYBOARD)), planck/ez)
  31. RGBLIGHT_ENABLE = no
  32. ENCODER_ENABLE = yes
  33. ENCODER_MAP_ENABLE = yes
  34. RGB_MATRIX_ENABLE = yes
  35. INDICATOR_LIGHTS = yes
  36. RGBLIGHT_STARTUP_ANIMATION = yes
  37. CONSOLE_ENABLE = yes
  38. COMMAND_ENABLE = yes
  39. AUDIO_ENABLE = yes
  40. AUTOCORRECT_ENABLE = yes
  41. CAPS_WORD_ENABLE = yes
  42. endif
  43. ifeq ($(strip $(MCU)), atmega32u4)
  44. BOOTLOADER = qmk-hid
  45. BOOTLOADER_SIZE = 512
  46. LTO_ENABLE = yes
  47. CUSTOM_UNICODE_ENABLE = no
  48. endif