summaryrefslogtreecommitdiff
path: root/packaging/generic-unix
diff options
context:
space:
mode:
authorJean-Sébastien Pédron <jean-sebastien@rabbitmq.com>2015-12-22 08:49:29 +0100
committerJean-Sébastien Pédron <jean-sebastien@rabbitmq.com>2015-12-22 08:49:29 +0100
commit286563d4005b69ca1433b81dfda7b4ba675fb659 (patch)
tree9e15091006827cf8c59e10ce398e5960e37ff151 /packaging/generic-unix
parent0bd1600253c4b562b81ca40d6c12153c726683ae (diff)
downloadrabbitmq-server-git-286563d4005b69ca1433b81dfda7b4ba675fb659.tar.gz
packaging/generic-unix: Produce tar.xz archive
Also, files are sorted in the tar. This is now consistent with other produced archives.
Diffstat (limited to 'packaging/generic-unix')
-rw-r--r--packaging/generic-unix/Makefile3
1 files changed, 2 insertions, 1 deletions
diff --git a/packaging/generic-unix/Makefile b/packaging/generic-unix/Makefile
index d7383b0e5a..89f0d1a20f 100644
--- a/packaging/generic-unix/Makefile
+++ b/packaging/generic-unix/Makefile
@@ -42,7 +42,8 @@ dist:
mkdir -p $(TARGET_DIR)/etc/rabbitmq
- tar -zcf $(TARGET_TARBALL).tar.gz $(TARGET_DIR)
+ find $(TARGET_DIR) -print0 | LC_COLLATE=C sort -z | \
+ xargs -0 tar -cnf - | xz > $(CURDIR)/$(TARGET_TARBALL).tar.xz
if test "$(PACKAGES_DIR)"; then \
mkdir -p "$(PACKAGES_DIR)"; \