]> git.gir.st - tmk_keyboard.git/blob - keyboard/infinity/Makefile
Merge branch 'unimap'
[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)/led.o \
13 $(OBJDIR)/main.o
14
15 ifdef KEYMAP
16 OBJECTS := $(OBJDIR)/keymap_$(KEYMAP).o $(OBJECTS)
17 else
18 OBJECTS := $(OBJDIR)/keymap.o $(OBJECTS)
19 endif
20
21 CONFIG_H = config.h
22
23 INCLUDE_PATHS = -I.
24
25
26 # Build Options
27 # Comment out to disable
28 #BOOTMAGIC_ENABLE = yes
29 #MOUSEKEY_ENABLE = yes
30
31
32 include $(TMK_DIR)/tool/mbed/common.mk
33 include mbed-infinity.mk
34 include $(TMK_DIR)/tool/mbed/mbed.mk
35 include $(TMK_DIR)/tool/mbed/gcc.mk
36
37 program: $(OBJDIR)/$(PROJECT).bin
38 dfu-util -D $(OBJDIR)/$(PROJECT).bin
Imprint / Impressum