]> git.donarmstrong.com Git - qmk_firmware.git/commitdiff
Fix LIB_SRC insert position (#5731)
authorTakeshi ISHII <2170248+mtei@users.noreply.github.com>
Fri, 3 May 2019 13:20:23 +0000 (22:20 +0900)
committerMechMerlin <30334081+mechmerlin@users.noreply.github.com>
Fri, 3 May 2019 13:20:23 +0000 (06:20 -0700)
The insertion point for `$(patsubst %.c,%.clib,$(LIB_SRC))` must be after all normal `SRC += ..` . I modified it to be so.

Because LIB_SRC and SRC are assumed to be used in pairs. Similarly, QUANTUM_LIB_SRC and QUANTUM_SRC are assumed to be used in pairs.

build_keyboard.mk

index 510923ebe1288332e2d10e2142e5650196f81a5c..213cb44456e002d9da5c3fceb01885324bc5b125 100644 (file)
@@ -324,7 +324,6 @@ ifneq ("$(wildcard $(KEYMAP_PATH)/config.h)","")
 endif
 
 # # project specific files
-SRC += $(patsubst %.c,%.clib,$(LIB_SRC))
 SRC += $(KEYBOARD_SRC) \
     $(KEYMAP_C) \
     $(QUANTUM_SRC)
@@ -343,6 +342,7 @@ include $(TMK_PATH)/protocol.mk
 include $(TMK_PATH)/common.mk
 include bootloader.mk
 
+SRC += $(patsubst %.c,%.clib,$(LIB_SRC))
 SRC += $(patsubst %.c,%.clib,$(QUANTUM_LIB_SRC))
 SRC += $(TMK_COMMON_SRC)
 OPT_DEFS += $(TMK_COMMON_DEFS)