summaryrefslogtreecommitdiffstats
path: root/release/release.sh
diff options
context:
space:
mode:
authorgjb <gjb@FreeBSD.org>2014-04-08 00:53:31 +0000
committergjb <gjb@FreeBSD.org>2014-04-08 00:53:31 +0000
commit6f50d7f0911bd0d0ad08c5683f442fe5134b4978 (patch)
treee8f39f9c05e6d3e8f4986838687525f0266bb3ef /release/release.sh
parentd32682111b73a8795016f1dd6d34ceb40cc6afe2 (diff)
downloadFreeBSD-src-6f50d7f0911bd0d0ad08c5683f442fe5134b4978.zip
FreeBSD-src-6f50d7f0911bd0d0ad08c5683f442fe5134b4978.tar.gz
MFC r264027, r264028, r264029, r264030, r264046, r264073:
r264027: Add a new release build variable, WITH_COMPRESSED_IMAGES. When set to a non-empty value, the installation medium is compressed as part of the 'install' target in the release/ directory. r264028: Clean up trailing whitespace in release/Makefile. r264029: Fix logic error. r264030: If WITH_COMPRESSED_IMAGES is set, add the compressed images to the CLEANFILES list. r264046: Use xz(1) instead of gzip(1) to compress release images when WITH_COMPRESSED_IMAGES is used. r264073: Allow overriding xz(1) path. Sponsored by: The FreeBSD Foundation
Diffstat (limited to 'release/release.sh')
-rwxr-xr-xrelease/release.sh4
1 files changed, 3 insertions, 1 deletions
diff --git a/release/release.sh b/release/release.sh
index b742829..11df3fd 100755
--- a/release/release.sh
+++ b/release/release.sh
@@ -83,6 +83,7 @@ NOPORTS=
# Set to non-empty value to build dvd1.iso as part of the release.
WITH_DVD=
+WITH_COMPRESSED_IMAGES=
usage() {
echo "Usage: $0 [-c release.conf]"
@@ -128,6 +129,7 @@ if [ -n "${EMBEDDEDBUILD}" ]; then
exit 1
fi
WITH_DVD=
+ WITH_COMPRESSED_IMAGES=
NODOC=yes
fi
@@ -262,4 +264,4 @@ eval chroot ${CHROOTDIR} make -C /usr/src ${RELEASE_KMAKEFLAGS} buildkernel
eval chroot ${CHROOTDIR} make -C /usr/src/release ${RELEASE_RMAKEFLAGS} \
release
eval chroot ${CHROOTDIR} make -C /usr/src/release ${RELEASE_RMAKEFLAGS} \
- install DESTDIR=/R
+ install DESTDIR=/R WITH_COMPRESSED_IMAGES=${WITH_COMPRESSED_IMAGES}
OpenPOWER on IntegriCloud