[Buildroot] [RFC PATCH v3 07/10] core: install relocation script and location at the end of the build

Wolfgang Grandegger wg at grandegger.com
Thu Mar 23 07:54:50 UTC 2017


The script "relocate-sdk.sh" is installed into the the top directory
of the SDK (HOST_DIR) and the SDK location path is stored in the
file "HOST_DIR/usr/share/buildroot/sdk-location"-

Signed-off-by: Wolfgang Grandegger <wg at grandegger.com>
---
 Makefile | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/Makefile b/Makefile
index aea85c8..5e61b39 100644
--- a/Makefile
+++ b/Makefile
@@ -549,6 +549,8 @@ PACKAGES += host-patchelf
 world: target-post-image
 	@$(call MESSAGE,"Rendering the SDK relocatable")
 	$(TOPDIR)/support/scripts/fix-rpath host
+	install $(TOPDIR)/support/misc/relocate-sdk.sh $(HOST_DIR) && \
+	echo $(HOST_DIR) > $(HOST_DIR)/usr/share/buildroot/sdk-location
 
 .PHONY: all world toolchain dirs clean distclean source outputmakefile \
 	legal-info legal-info-prepare legal-info-clean printvars help \
-- 
1.9.1




More information about the buildroot mailing list