summaryrefslogtreecommitdiffstats
path: root/release/generate-release.sh
diff options
context:
space:
mode:
authornwhitehorn <nwhitehorn@FreeBSD.org>2011-05-18 17:39:28 +0000
committernwhitehorn <nwhitehorn@FreeBSD.org>2011-05-18 17:39:28 +0000
commita02652f83d76b8b36af970922caf34ac8f0f2fa9 (patch)
tree94bb0793c6d8c253bf7d91ad6f827d8c63d26866 /release/generate-release.sh
parentbc246c3978c8c42d336afd629eed2caf1fd4697d (diff)
downloadFreeBSD-src-a02652f83d76b8b36af970922caf34ac8f0f2fa9.zip
FreeBSD-src-a02652f83d76b8b36af970922caf34ac8f0f2fa9.tar.gz
As requested by many people, with final prodding from Jason Hall, fix this
so that running make release causes make obj to be run before doing anything. This fixes a bug wherein, when run for the first time, and without -DNOSRC, make release would attempt to recursively tar up the src directory including its own output and enter an infinite loop. While here, make the cross-building stuff work a little more the way it should if only one of TARGET/TARGET_ARCH is specified.
Diffstat (limited to 'release/generate-release.sh')
-rwxr-xr-xrelease/generate-release.sh1
1 files changed, 0 insertions, 1 deletions
diff --git a/release/generate-release.sh b/release/generate-release.sh
index 62d0528..080512a 100755
--- a/release/generate-release.sh
+++ b/release/generate-release.sh
@@ -63,7 +63,6 @@ if [ -d $2/usr/doc ]; then
fi
chroot $2 make -C /usr/src $MAKE_FLAGS buildworld buildkernel
-chroot $2 make -C /usr/src/release obj
chroot $2 make -C /usr/src/release release
chroot $2 make -C /usr/src/release install DESTDIR=/R
OpenPOWER on IntegriCloud