libvpx: cleanup configure/make vars
authorLuiz Angelo Daros de Luca <redacted>
Mon, 29 Apr 2019 18:05:18 +0000 (15:05 -0300)
committerLuiz Angelo Daros de Luca <redacted>
Mon, 29 Apr 2019 18:05:18 +0000 (15:05 -0300)
Instead of redefining LD (and duplicating it), it is better to
unset the existing value first.

Signed-off-by: Luiz Angelo Daros de Luca <redacted>
libs/libvpx/Makefile

index d43a5ca770e831e345f905865f4f2648988e3c32..81ad4cd361f120d57722488046fd9a006c905f05 100644 (file)
@@ -62,12 +62,9 @@ endif
 
 # libvpx expects gcc as linker but uses $LD if provided
 # However, OpenWRT defines LD as *-uclibc-ld and not *-gcc
-CONFIGURE_VARS += \
-    CROSS=$(GNU_TARGET_NAME) \
-       LD="$(TARGET_CC)" \
-
-MAKE_FLAGS += \
-       LD="$(TARGET_CC)" \
+CONFIGURE_VARS := $(filter-out LD=%,$(CONFIGURE_VARS)) LD="$(TARGET_CC)" \
+       CROSS=$(GNU_TARGET_NAME)
+MAKE_FLAGS := $(filter-out LD=%,$(MAKE_FLAGS)) LD="$(TARGET_CC)"
 
 define Build/InstallDev
        $(INSTALL_DIR) $(1)/usr/include/vpx/
git clone https://git.99rst.org/PROJECT