From 0c30fd38e32126e6b1624a4acdc4a1efcd88c09c Mon Sep 17 00:00:00 2001 From: Jon Ringle Date: Sun, 19 Jan 2014 03:35:58 -0500 Subject: image: Create root.tgz with label Create the root.tgz with a label in the form: ${PTXCONF_PROJECT_VENDOR}-${PTXCONF_PROJECT}${PTXCONF_PROJECT_VERSION} This is useful for an automated install script to verify quickly that the tar is of the right type by doing: tar --test-label -f root.tgz Signed-off-by: Jon Ringle Signed-off-by: Michael Olbrich --- rules/post/image_tgz.make | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'rules/post') diff --git a/rules/post/image_tgz.make b/rules/post/image_tgz.make index 53181432d..019077ddc 100644 --- a/rules/post/image_tgz.make +++ b/rules/post/image_tgz.make @@ -12,10 +12,10 @@ SEL_ROOTFS-$(PTXCONF_IMAGE_TGZ) += $(IMAGEDIR)/root.tgz ifdef PTXCONF_IMAGE_TGZ $(IMAGEDIR)/root.tgz: $(STATEDIR)/image_working_dir - @echo -n "Creating root.tgz from working dir..." + @echo -n "Creating root.tgz from working dir with label..." @cd $(image/work_dir); \ (awk -F: $(DOPERMISSIONS) $(image/permissions) && \ - ( echo -n "tar -zcf "; \ + ( echo -n "tar --label '${PTXCONF_PROJECT_VENDOR}-${PTXCONF_PROJECT}${PTXCONF_PROJECT_VERSION}' -zcf "; \ echo -n "$@ ." ) \ ) | $(FAKEROOT) -- @echo "done." -- cgit v1.2.3