summaryrefslogtreecommitdiffstats
path: root/rules/image-toolchain-tgz.make
diff options
context:
space:
mode:
authorMichael Olbrich <m.olbrich@pengutronix.de>2019-08-11 12:58:01 +0200
committerMichael Olbrich <m.olbrich@pengutronix.de>2019-09-02 16:06:19 +0200
commitf8a3a0c3cbbac8701a08f2ebba9a09b99cf26713 (patch)
tree528b50885d75058e938156dd79cb1258cff07a29 /rules/image-toolchain-tgz.make
parent3bc1c725a27c442e2a794ede8ee29e22d67706fe (diff)
downloadOSELAS.Toolchain-f8a3a0c3cbbac8701a08f2ebba9a09b99cf26713.tar.gz
OSELAS.Toolchain-f8a3a0c3cbbac8701a08f2ebba9a09b99cf26713.tar.xz
image-toolchain-tgz: strip host binaries only for the tarball
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Diffstat (limited to 'rules/image-toolchain-tgz.make')
-rw-r--r--rules/image-toolchain-tgz.make12
1 files changed, 5 insertions, 7 deletions
diff --git a/rules/image-toolchain-tgz.make b/rules/image-toolchain-tgz.make
index dfd821c..c7321b0 100644
--- a/rules/image-toolchain-tgz.make
+++ b/rules/image-toolchain-tgz.make
@@ -17,20 +17,18 @@ IMAGE_PACKAGES-$(PTXCONF_IMAGE_TOOLCHAIN_TGZ) += image-toolchain-tgz
# Paths and names
#
IMAGE_TOOLCHAIN_TGZ_VERSION := $(shell ./scripts/setlocalversion ./.tarball-version)
+IMAGE_TOOLCHAIN_TGZ := image-toolchain-tgz-$(IMAGE_TOOLCHAIN_TGZ_VERSION)
+IMAGE_TOOLCHAIN_TGZ_DIR := $(BUILDDIR)/$(IMAGE_TOOLCHAIN_TGZ)
IMAGE_TOOLCHAIN_TGZ_IMAGE := $(PTXDIST_WORKSPACE)/dist/oselas.toolchain-$(IMAGE_TOOLCHAIN_TGZ_VERSION)-$(subst _,-,$(PTXCONF_PLATFORM))_$(PTX_TOOLCHAIN_HOST_ARCH).tar.xz
# ----------------------------------------------------------------------------
# Image
# ----------------------------------------------------------------------------
-$(IMAGE_TOOLCHAIN_TGZ_IMAGE): $(STATEDIR)/world.cleanup
+$(IMAGE_TOOLCHAIN_TGZ_IMAGE): $(STATEDIR)/world.targetinstall
@$(call targetinfo)
- @mkdir -p $(dir $@)
- @echo 'tar -C "$(PTX_AUTOBUILD_DESTDIR)$(PTXCONF_PREFIX)" \
- --exclude=gcc-first \
- -cJf "$(@)" \
- "${PTXCONF_PROJECT}/$(PTXCONF_GNU_TARGET)/$(PTXCONF_PREFIX_TCID)"' \
- | fakeroot
+ @$(call world/image/env, IMAGE_TOOLCHAIN_TGZ) \
+ ptxd_make_image_tgz
@$(call finish)
# vim: syntax=make