svn commit: r262493 - projects/release-debugdist/release
Glen Barber
gjb at FreeBSD.org
Tue Feb 25 20:27:51 UTC 2014
Author: gjb
Date: Tue Feb 25 20:27:51 2014
New Revision: 262493
URL: http://svnweb.freebsd.org/changeset/base/262493
Log:
In release/Makefile, explicitly set WITHOUT_DEBUG_FILES=1
for dvdrom and cdrom targets.
Exclude the *.debug.txz distributions from dvdrom and
cdrom images, but include them for ftp distribution.
Sponsored by: The FreeBSD Foundation
Modified:
projects/release-debugdist/release/Makefile
Modified: projects/release-debugdist/release/Makefile
==============================================================================
--- projects/release-debugdist/release/Makefile Tue Feb 25 19:31:29 2014 (r262492)
+++ projects/release-debugdist/release/Makefile Tue Feb 25 20:27:51 2014 (r262493)
@@ -144,10 +144,13 @@ system: packagesystem
mkdir -p release
cd ${WORLDDIR} && ${IMAKE} installkernel installworld distribution \
DESTDIR=${.OBJDIR}/release WITHOUT_RESCUE=1 WITHOUT_KERNEL_SYMBOLS=1 \
- WITHOUT_PROFILE=1 WITHOUT_SENDMAIL=1 WITHOUT_ATF=1 WITHOUT_LIB32=1
+ WITHOUT_PROFILE=1 WITHOUT_SENDMAIL=1 WITHOUT_ATF=1 WITHOUT_LIB32=1 \
+ WITHOUT_DEBUG_FILES=1
# Copy distfiles
mkdir -p release/usr/freebsd-dist
- cp *.txz MANIFEST release/usr/freebsd-dist
+ for dist in MANIFEST $$(ls *.txz | grep -v 'debug'); \
+ do cp $${dist} release/usr/freebsd-dist; \
+ done
# Copy documentation, if generated
.if !defined(NODOC)
cp reldoc/* release
@@ -168,7 +171,7 @@ bootonly: packagesystem
WITHOUT_INSTALLLIB=1 WITHOUT_LIB32=1 WITHOUT_MAIL=1 \
WITHOUT_NCP=1 WITHOUT_TOOLCHAIN=1 WITHOUT_PROFILE=1 \
WITHOUT_INSTALLIB=1 WITHOUT_RESCUE=1 WITHOUT_DICT=1 \
- WITHOUT_KERNEL_SYMBOLS=1
+ WITHOUT_KERNEL_SYMBOLS=1 WITHOUT_DEBUG_FILES=1
# Copy manifest only (no distfiles) to get checksums
mkdir -p bootonly/usr/freebsd-dist
cp MANIFEST bootonly/usr/freebsd-dist
@@ -186,10 +189,13 @@ dvd:
# Install system
mkdir -p ${.TARGET}
cd ${WORLDDIR} && ${IMAKE} installkernel installworld distribution \
- DESTDIR=${.OBJDIR}/${.TARGET} WITHOUT_RESCUE=1 WITHOUT_KERNEL_SYMBOLS=1
+ DESTDIR=${.OBJDIR}/${.TARGET} WITHOUT_RESCUE=1 WITHOUT_KERNEL_SYMBOLS=1 \
+ WITHOUT_DEBUG_FILES=1
# Copy distfiles
mkdir -p ${.TARGET}/usr/freebsd-dist
- cp *.txz MANIFEST ${.TARGET}/usr/freebsd-dist
+ for dist in MANIFEST $$(ls *.txz | grep -v 'debug'); \
+ do cp $${dist} ${.TARGET}/usr/freebsd-dist; \
+ done
# Copy documentation, if generated
.if !defined(NODOC)
cp reldoc/* ${.TARGET}
More information about the svn-src-projects
mailing list