summaryrefslogtreecommitdiffstats
path: root/package/meson/meson.mk
diff options
context:
space:
mode:
Diffstat (limited to 'package/meson/meson.mk')
-rw-r--r--package/meson/meson.mk4
1 files changed, 3 insertions, 1 deletions
diff --git a/package/meson/meson.mk b/package/meson/meson.mk
index 5ac9a1d91b..d76541cc93 100644
--- a/package/meson/meson.mk
+++ b/package/meson/meson.mk
@@ -49,6 +49,8 @@ HOST_MESON_SED_CFLAGS = $(if $(TARGET_CFLAGS),`printf '"%s"$(comma) ' $(TARGET_C
HOST_MESON_SED_LDFLAGS = $(if $(TARGET_LDFLAGS),`printf '"%s"$(comma) ' $(TARGET_LDFLAGS)`)
HOST_MESON_SED_CXXFLAGS = $(if $(TARGET_CXXFLAGS),`printf '"%s"$(comma) ' $(TARGET_CXXFLAGS)`)
+# Generate a Meson cross-compilation.conf suitable for use with the
+# SDK
define HOST_MESON_INSTALL_CROSS_CONF
mkdir -p $(HOST_DIR)/etc/meson
sed -e "s%@TARGET_CROSS@%$(TARGET_CROSS)%g" \
@@ -63,6 +65,6 @@ define HOST_MESON_INSTALL_CROSS_CONF
> $(HOST_DIR)/etc/meson/cross-compilation.conf
endef
-HOST_MESON_POST_INSTALL_HOOKS += HOST_MESON_INSTALL_CROSS_CONF
+TARGET_FINALIZE_HOOKS += HOST_MESON_INSTALL_CROSS_CONF
$(eval $(host-python-package))
OpenPOWER on IntegriCloud