3 # # project specific files
4 SRC += $(QUANTUM_DIR)/keymap_common.c \
8 ifneq (,$(shell grep USING_MIDI 'keymaps/keymap_$(KEYMAP).c'))
10 $(info * Overriding MIDI_ENABLE setting - keymap_$(KEYMAP).c requires it)
12 ifneq (,$(shell grep USING_UNICODE 'keymaps/keymap_$(KEYMAP).c'))
14 $(info * Overriding UNICODE_ENABLE setting - keymap_$(KEYMAP).c requires it)
16 ifneq (,$(shell grep USING_BACKLIGHT 'keymaps/keymap_$(KEYMAP).c'))
18 $(info * Overriding BACKLIGHT_ENABLE setting - keymap_$(KEYMAP).c requires it)
23 SRC += $(QUANTUM_DIR)/matrix.c
27 SRC += $(QUANTUM_DIR)/keymap_midi.c \
28 $(QUANTUM_DIR)/beeps.c
32 SRC += $(QUANTUM_DIR)/keymap_unicode.c
35 # Optimize size but this may cause error "relocation truncated to fit"
36 #EXTRALDFLAGS = -Wl,--relax
39 VPATH += $(TOP_DIR)/$(QUANTUM_DIR)
41 include $(TMK_DIR)/protocol/lufa.mk
43 include $(TMK_DIR)/common.mk
44 include $(TMK_DIR)/rules.mk