diff --git a/make/buildsystem-helpers.mk b/make/buildsystem-helpers.mk index 8e2ebe08..a81a90de 100644 --- a/make/buildsystem-helpers.mk +++ b/make/buildsystem-helpers.mk @@ -165,8 +165,8 @@ endef define TARGET_FOLLOWUP @$(call MESSAGE,"Follow-up build") $(foreach hook,$($(PKG)_PRE_FOLLOWUP_HOOKS),$(call $(hook))$(sep)) - $(REWRITE_CONFIG_SCRIPTS) - $(REWRITE_LIBTOOL) + $(call REWRITE_CONFIG_SCRIPTS) + $(call REWRITE_LIBTOOL) $(REMOVE)/$($(PKG)_DIR) $(foreach hook,$($(PKG)_TARGET_FINALIZE_HOOKS),$(call $(hook))$(sep)) $(foreach hook,$($(PKG)_POST_FOLLOWUP_HOOKS),$(call $(hook))$(sep)) @@ -233,7 +233,6 @@ REWRITE_LIBTOOL_RULES = "s,^libdir=.*,libdir='$(1)',; \ REWRITE_LIBTOOL_TAG = rewritten=1 define rewrite_libtool # (libdir) - @#$(call MESSAGE,"Fixing libtool files in $(subst $(TARGET_DIR)/,,$(1))") $(Q)( \ for la in $$(find $(1) -name "*.la" -type f); do \ if ! grep -q "$(REWRITE_LIBTOOL_TAG)" $${la}; then \ @@ -246,8 +245,10 @@ define rewrite_libtool # (libdir) endef # rewrite libtool libraries automatically -REWRITE_LIBTOOL = $(foreach libdir,$(TARGET_base_libdir) $(TARGET_libdir),\ - $(call rewrite_libtool,$(libdir))$(sep)) +define REWRITE_LIBTOOL + $(foreach libdir,$(TARGET_base_libdir) $(TARGET_libdir),\ + $(call rewrite_libtool,$(libdir))$(sep)) +endef # ----------------------------------------------------------------------------- @@ -266,8 +267,10 @@ define rewrite_config_script # (config-script) endef # rewrite config scripts automatically -REWRITE_CONFIG_SCRIPTS = $(foreach config_script,$($(PKG)_CONFIG_SCRIPTS),\ - $(call rewrite_config_script,$(config_script))$(sep)) +define REWRITE_CONFIG_SCRIPTS + $(foreach config_script,$($(PKG)_CONFIG_SCRIPTS), + $(call rewrite_config_script,$(config_script))$(sep)) +endef # ----------------------------------------------------------------------------- diff --git a/make/target-libs-static.mk b/make/target-libs-static.mk index 6fe451fc..e6bacc81 100644 --- a/make/target-libs-static.mk +++ b/make/target-libs-static.mk @@ -10,7 +10,7 @@ endif libs-static: $(LIBS-STATIC) | $(TARGET_DIR) $(INSTALL_COPY) $(STATIC_DIR)/. $(TARGET_DIR)/ - $(REWRITE_LIBTOOL) + $(call REWRITE_LIBTOOL) # ----------------------------------------------------------------------------- diff --git a/package/gettext/gettext.mk b/package/gettext/gettext.mk index 372de4c1..3a128a2d 100644 --- a/package/gettext/gettext.mk +++ b/package/gettext/gettext.mk @@ -33,6 +33,6 @@ gettext: $(DL_DIR)/$(GETTEXT_SOURCE) | $(TARGET_DIR) $(CHDIR)/$(PKG_DIR); \ $(MAKE) -C gettext-runtime; \ $(MAKE) -C gettext-runtime install DESTDIR=$(TARGET_DIR) - $(REWRITE_LIBTOOL) + $(call REWRITE_LIBTOOL) $(REMOVE)/$(PKG_DIR) $(TOUCH) diff --git a/package/libstb-hal/libstb-hal.mk b/package/libstb-hal/libstb-hal.mk index a45c2b82..17ebd354 100644 --- a/package/libstb-hal/libstb-hal.mk +++ b/package/libstb-hal/libstb-hal.mk @@ -52,7 +52,7 @@ $(LIBSTB_HAL_BUILD_DIR)/config.status: $(LIBSTB_HAL_DEPENDENCIES) libstb-hal: $(LIBSTB_HAL_BUILD_DIR)/config.status $(MAKE) -C $(LIBSTB_HAL_BUILD_DIR) $(MAKE) -C $(LIBSTB_HAL_BUILD_DIR) install DESTDIR=$(NEUTRINO_INST_DIR) - $(REWRITE_LIBTOOL) + $(call REWRITE_LIBTOOL) $(TOUCH) # -----------------------------------------------------------------------------