From 38d6a0a3e5b9fb2baf8ee60816fec9308dd2c876 Mon Sep 17 00:00:00 2001 From: vanhofen Date: Fri, 5 Mar 2021 19:48:31 +0100 Subject: [PATCH] - helpers: add macro to rewrite config scripts --- make/buildsystem-helpers.mk | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/make/buildsystem-helpers.mk b/make/buildsystem-helpers.mk index 4dac314e..5e278e05 100644 --- a/make/buildsystem-helpers.mk +++ b/make/buildsystem-helpers.mk @@ -115,6 +115,16 @@ REWRITE_CONFIG_RULES = "s,^prefix=.*,prefix='$(TARGET_prefix)',; \ REWRITE_CONFIG = $(SED) $(REWRITE_CONFIG_RULES) +define rewrite_config_script # (config-script) + mv $(TARGET_bindir)/$(1) $(HOST_DIR)/bin; \ + $(call MESSAGE,"Rewriting $(1)"); \ + $(SED) $(REWRITE_CONFIG_RULES) $(HOST_DIR)/bin/$(1) +endef + +# rewrite config scripts automatically +REWRITE_CONFIG_SCRIPTS = $(foreach config_script,$($(PKG)_CONFIG_SCRIPTS),\ + $(call rewrite_config_script,$(config_script))$(sep)) + # ----------------------------------------------------------------------------- #