quantum.mk 606 B

123456789101112131415161718192021222324252627282930313233
  1. QUANTUM_DIR = quantum
  2. # # project specific files
  3. SRC += $(QUANTUM_DIR)/keymap_common.c \
  4. $(QUANTUM_DIR)/led.c
  5. ifndef CUSTOM_MATRIX
  6. SRC += $(QUANTUM_DIR)/matrix.c
  7. endif
  8. ifdef MIDI_ENABLE
  9. SRC += $(QUANTUM_DIR)/keymap_midi.c
  10. endif
  11. ifdef AUDIO_ENABLE
  12. SRC += $(QUANTUM_DIR)/audio.c
  13. endif
  14. ifdef UNICODE_ENABLE
  15. SRC += $(QUANTUM_DIR)/keymap_unicode.c
  16. endif
  17. # Optimize size but this may cause error "relocation truncated to fit"
  18. #EXTRALDFLAGS = -Wl,--relax
  19. # Search Path
  20. VPATH += $(TOP_DIR)/$(QUANTUM_DIR)
  21. include $(TMK_DIR)/protocol/lufa.mk
  22. include $(TMK_DIR)/common.mk
  23. include $(TMK_DIR)/rules.mk