X-Git-Url: https://git.friedersdorff.com/?a=blobdiff_plain;f=keyboard%2Finfinity%2FMakefile;h=e33c239afbe08db50e956699fa50e522298a2ca6;hb=0d222db31f599e90e5e281f80d21ce3c6af0fef8;hp=ec9dc00278fd0fb223093945d98d9586820d2fa3;hpb=e259a722e7e8abcb97606b6cfbcce99667a66277;p=max%2Ftmk_keyboard.git diff --git a/keyboard/infinity/Makefile b/keyboard/infinity/Makefile index ec9dc002..e33c239a 100644 --- a/keyboard/infinity/Makefile +++ b/keyboard/infinity/Makefile @@ -11,8 +11,17 @@ vpath %.cpp .:$(MBED_DIR):$(TMK_DIR) OBJDIR = ./build OBJECTS = \ + $(OBJDIR)/matrix.o \ + $(OBJDIR)/keymap_common.o \ + $(OBJDIR)/led.o \ $(OBJDIR)/main.o +ifdef KEYMAP + OBJECTS := $(OBJDIR)/keymap_$(KEYMAP).o $(OBJECTS) +else + OBJECTS := $(OBJDIR)/keymap.o $(OBJECTS) +endif + CONFIG_H = config.h INCLUDE_PATHS = -I. @@ -24,7 +33,10 @@ INCLUDE_PATHS = -I. #MOUSEKEY_ENABLE = yes -include $(TMK_DIR)/tool/mbed/mk20d50m.mk +include mbed-infinity.mk include $(TMK_DIR)/tool/mbed/mbed.mk include $(TMK_DIR)/tool/mbed/common.mk include $(TMK_DIR)/tool/mbed/gcc.mk + +program: $(OBJDIR)/$(PROJECT).bin + dfu-util -D $(OBJDIR)/$(PROJECT).bin