rules.mk 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. BOOTMAGIC_ENABLE = lite # Virtual DIP switch configuration(+1000)
  2. MOUSEKEY_ENABLE = no # Mouse keys(+4700)
  3. EXTRAKEY_ENABLE = yes # Audio control and System control(+450)
  4. TAP_DANCE_ENABLE = no
  5. SPACE_CADET_ENABLE = no
  6. NKRO_ENABLE = yes
  7. ifneq ($(strip $(KEYBOARD)), planck/rev6)
  8. CONSOLE_ENABLE = no
  9. COMMAND_ENABLE = no
  10. ifeq ($(strip $(LAYOUT_HAS_RGB)), yes)
  11. RGBLIGHT_ENABLE = yes
  12. INDICATOR_LIGHTS = yes
  13. RGBLIGHT_TWINKLE = yes
  14. RGBLIGHT_STARTUP_ANIMATION = yes
  15. endif
  16. else
  17. CONSOLE_ENABLE = yes
  18. COMMAND_ENABLE = yes
  19. RGBLIGHT_ENABLE = yes
  20. RGB_MATRIX_ENABLE = no
  21. AUDIO_ENABLE = yes
  22. endif
  23. ifeq ($(strip $(KEYBOARD)), planck/light)
  24. RGB_MATRIX_ENABLE = yes
  25. RGBLIGHT_ENABLE = yes
  26. RGBLIGHT_STARTUP_ANIMATION = yes
  27. AUDIO_ENABLE = yes
  28. # HAPTIC_ENABLE += SOLENOID
  29. endif
  30. ifeq ($(strip $(KEYBOARD)), planck/ez)
  31. RGBLIGHT_ENABLE = no
  32. # SERIAL_LINK_ENABLE = yes
  33. ENCODER_ENABLE = yes
  34. RGB_MATRIX_ENABLE = IS31FL3737
  35. INDICATOR_LIGHTS = yes
  36. RGBLIGHT_TWINKLE = yes
  37. RGBLIGHT_STARTUP_ANIMATION = yes
  38. CONSOLE_ENABLE = yes
  39. COMMAND_ENABLE = yes
  40. AUDIO_ENABLE = yes
  41. endif