From 72a266dc4123fd2e0724cadf8593425c90b82d8a Mon Sep 17 00:00:00 2001 From: Maxim Cournoyer Date: Mon, 20 Feb 2023 21:34:29 -0500 Subject: [PATCH] packaging: Only rebuild source tarball when tarballs manifest changes. This partially reverts commit 6e0a30024bd5d0f24f8c16960a56b02737bf0131 from the former jami-project repository ("build: Improvements to the generation of the release tarballs."), which caused the source tarball to always be rebuilt, even in the absence of changes. This gets in the way when testing the various packaging targets, so revert it. * extras/packaging/gnu-linux/Makefile (release-tarball): Do not always clear the tarballs.manifest file. The purge-release-tarballs target can be used for that. Change-Id: I30ebda8dc258d0c95c6cf7e02a814627ac5b812b --- extras/packaging/gnu-linux/Makefile | 1 - 1 file changed, 1 deletion(-) diff --git a/extras/packaging/gnu-linux/Makefile b/extras/packaging/gnu-linux/Makefile index 8e9b0695..1be7ac87 100644 --- a/extras/packaging/gnu-linux/Makefile +++ b/extras/packaging/gnu-linux/Makefile @@ -81,7 +81,6 @@ purge-release-tarballs: rm -f jami-*.tar.* tarballs.manifest release-tarball: - rm -f "$(RELEASE_TARBALL_FILENAME)" tarballs.manifest $(MAKE) -f extras/packaging/gnu-linux/Makefile "$(RELEASE_TARBALL_FILENAME)" # Predicate to check if the 'guix' command is available.