|
@@ -156,25 +156,18 @@ define SWUPDATE_PREFER_STATIC
|
|
|
endef
|
|
|
endif
|
|
|
|
|
|
-define SWUPDATE_SET_BUILD_OPTIONS
|
|
|
- $(call KCONFIG_SET_OPT,CONFIG_CROSS_COMPILE,"$(TARGET_CROSS)", \
|
|
|
- $(SWUPDATE_BUILD_CONFIG))
|
|
|
- $(call KCONFIG_SET_OPT,CONFIG_SYSROOT,"$(STAGING_DIR)", \
|
|
|
- $(SWUPDATE_BUILD_CONFIG))
|
|
|
- $(call KCONFIG_SET_OPT,CONFIG_EXTRA_CFLAGS,"$(TARGET_CFLAGS)", \
|
|
|
- $(SWUPDATE_BUILD_CONFIG))
|
|
|
- $(call KCONFIG_SET_OPT,CONFIG_EXTRA_LDFLAGS,"$(TARGET_LDFLAGS)", \
|
|
|
- $(SWUPDATE_BUILD_CONFIG))
|
|
|
-endef
|
|
|
+SWUPDATE_MAKE_OPTS = \
|
|
|
+ CROSS_COMPILE="$(TARGET_CROSS)" \
|
|
|
+ CONFIG_EXTRA_CFLAGS="$(TARGET_CFLAGS)" \
|
|
|
+ CONFIG_EXTRA_LDFLAGS="$(TARGET_LDFLAGS)"
|
|
|
|
|
|
define SWUPDATE_KCONFIG_FIXUP_CMDS
|
|
|
$(SWUPDATE_PREFER_STATIC)
|
|
|
- $(SWUPDATE_SET_BUILD_OPTIONS)
|
|
|
$(SWUPDATE_SET_LUA_VERSION)
|
|
|
endef
|
|
|
|
|
|
define SWUPDATE_BUILD_CMDS
|
|
|
- $(TARGET_MAKE_ENV) $(SWUPDATE_MAKE_ENV) $(MAKE) -C $(@D)
|
|
|
+ $(TARGET_MAKE_ENV) $(SWUPDATE_MAKE_ENV) $(MAKE) $(SWUPDATE_MAKE_OPTS) -C $(@D)
|
|
|
endef
|
|
|
|
|
|
define SWUPDATE_INSTALL_TARGET_CMDS
|