]> git.friedersdorff.com Git - max/tmk_keyboard.git/blob - keyboard/infinity/Makefile
Merge branch 'report_descriptor_fix'
[max/tmk_keyboard.git] / keyboard / infinity / Makefile
1 PROJECT = infinity
2
3 TMK_DIR = ../../tmk_core
4 MBED_DIR = $(TMK_DIR)/tool/mbed/mbed-sdk
5
6 VPATH += $(TMK_DIR):$(MBED_DIR)
7
8 OBJDIR = ./build
9
10 OBJECTS = \
11         $(OBJDIR)/matrix.o \
12         $(OBJDIR)/keymap_common.o \
13         $(OBJDIR)/led.o \
14         $(OBJDIR)/main.o
15
16 ifdef KEYMAP
17     OBJECTS := $(OBJDIR)/keymap_$(KEYMAP).o $(OBJECTS)
18 else
19     OBJECTS := $(OBJDIR)/keymap.o $(OBJECTS)
20 endif
21
22 CONFIG_H = config.h
23
24 INCLUDE_PATHS = -I.
25
26
27 # Build Options
28 #   Comment out to disable
29 #BOOTMAGIC_ENABLE = yes
30 #MOUSEKEY_ENABLE = yes
31
32
33 include $(TMK_DIR)/tool/mbed/common.mk
34 include mbed-infinity.mk
35 include $(TMK_DIR)/tool/mbed/mbed.mk
36 include $(TMK_DIR)/tool/mbed/gcc.mk
37
38 program: $(OBJDIR)/$(PROJECT).bin
39         dfu-util -D $(OBJDIR)/$(PROJECT).bin