[Bf-blender-cvs] [60d0446db34] blender-v2.81-release: GNUmakefile: use tar.xz instead of tar.gz

Campbell Barton noreply at git.blender.org
Wed Oct 30 14:20:00 CET 2019


Commit: 60d0446db34a4250c6cd2881f5dd71a08f7a8867
Author: Campbell Barton
Date:   Thu Oct 31 00:16:29 2019 +1100
Branches: blender-v2.81-release
https://developer.blender.org/rB60d0446db34a4250c6cd2881f5dd71a08f7a8867

GNUmakefile: use tar.xz instead of tar.gz

Also rename "make tgz" to "make source_archive" as it wasn't clear
this only archived the source, not binaries.

D6153 by @JRottm with minor edits

===================================================================

M	GNUmakefile
R096	build_files/utils/build_tgz.sh	build_files/utils/make_source_archive.sh

===================================================================

diff --git a/GNUmakefile b/GNUmakefile
index e52fd38a7e3..2c7856db7b4 100644
--- a/GNUmakefile
+++ b/GNUmakefile
@@ -118,7 +118,7 @@ Utilities
      Example
         make icons_geom BLENDER_BIN=/path/to/blender
 
-   * tgz:
+   * source_archive:
      Create a compressed archive of the source code.
 
    * update:
@@ -525,8 +525,8 @@ check_descriptions: .FORCE
 # Utilities
 #
 
-tgz: .FORCE
-	./build_files/utils/build_tgz.sh
+source_archive: .FORCE
+	./build_files/utils/make_source_archive.sh
 
 INKSCAPE_BIN?="inkscape"
 icons: .FORCE
diff --git a/build_files/utils/build_tgz.sh b/build_files/utils/make_source_archive.sh
similarity index 96%
rename from build_files/utils/build_tgz.sh
rename to build_files/utils/make_source_archive.sh
index 63c3264b18e..ab940f7305f 100755
--- a/build_files/utils/build_tgz.sh
+++ b/build_files/utils/make_source_archive.sh
@@ -20,7 +20,7 @@ else
 fi
 
 MANIFEST="blender-$VERSION-manifest.txt"
-TARBALL="blender-$VERSION.tar.gz"
+TARBALL="blender-$VERSION.tar.xz"
 
 cd "$blender_srcdir"
 
@@ -54,7 +54,7 @@ echo "OK"
 cd "$blender_srcdir"
 echo -n "Creating archive:            \"$BASE_DIR/$TARBALL\" ..."
 tar --transform "s,^,blender-$VERSION/,g" \
-  --use-compress-program="gzip --best" \
+  --use-compress-program="xz -9" \
   --create \
   --file="$BASE_DIR/$TARBALL" \
   --files-from="$BASE_DIR/$MANIFEST"



More information about the Bf-blender-cvs mailing list