X-Git-Url: http://git.samba.org/samba.git/?p=ira%2Fwip.git;a=blobdiff_plain;f=make-tarball.sh;h=c57f01dc790fcf9e894f4e4de52c268a1e0a33b9;hp=f3250d5c7323daabdbb6312393c9489339388352;hb=4ed5f70eeda59d07e5d10d4cf302359d7a518987;hpb=07ad7b0e3b076b98383329e53054050946483f8b diff --git a/make-tarball.sh b/make-tarball.sh index f3250d5c732..c57f01dc790 100644 --- a/make-tarball.sh +++ b/make-tarball.sh @@ -4,35 +4,43 @@ ## You either need to include the using_samba cvs module in the ## parent directory or tell the script where to find it ## -## Usgae: ./make-tarball.sh +## Usgae: ./make-tarball.sh [nodocs] + +NODOCS=0 +if [ x"$1" = x"nodocs" ] ; then + NODOCS=1 + echo Not including docs. +fi DOCSDIR=../samba-docs/ USING_SAMBA=../using_samba/ SRCDIR=`pwd` -if [ ! -d $USING_SAMBA ]; then - - echo Cannot find "Using Samba" directory \(assuming $USING_SAMBA\). - echo Please set the USING_SAMBA variable in this script to the correct - echo location. The html files are available in the using_samba CVS - echo module on cvs.samba.org. See http://cvs/samba.org/ for details - echo about anonymous CVS access. Exiting now.... - - exit 1 - -fi - -if [ ! -d $DOCSDIR ]; then - - echo Cannot find samba-docs \(assuming $DOCSDIR\). - echo Please set the DOCSDIR variable in this script - echo to the correct path. - - exit 1 - +if [ $NODOCS -eq 0 ]; then + if [ ! -d $USING_SAMBA ]; then + + echo Cannot find "Using Samba" directory \(assuming $USING_SAMBA\). + echo Please set the USING_SAMBA variable in this script to the correct + echo location. The html files are available in the using_samba CVS + echo module on cvs.samba.org. See http://cvs.samba.org/ for details + echo about anonymous CVS access. Exiting now.... + + exit 1 + + fi + + if [ ! -d $DOCSDIR ]; then + + echo Cannot find samba-docs \(assuming $DOCSDIR\). + echo Please set the DOCSDIR variable in this script + echo to the correct path. + + exit 1 + + fi fi - +( cd source ; sh script/mkversion.sh ) VERSION=`grep SAMBA_VERSION_OFFICIAL_STRING source/include/version.h | cut -d\" -f2 | sed 's/ /_/g'` TARBALLDIR=/tmp/samba-$VERSION @@ -44,8 +52,10 @@ echo Creating the tarball source directory in $TARBALLDIR mkdir $TARBALLDIR rsync -aC ./ $TARBALLDIR /bin/rm -rf $TARBALLDIR/docs/* -rsync -aC $DOCSDIR/ $TARBALLDIR/docs/ -rsync -aC $USING_SAMBA $TARBALLDIR/docs/htmldocs/ +if [ $NODOCS -eq 0 ]; then + rsync -aC $DOCSDIR/ $TARBALLDIR/docs/ + rsync -aC $USING_SAMBA $TARBALLDIR/docs/htmldocs/ +fi echo Creating packaging scripts... ( cd $TARBALLDIR/packaging; sh bin/update-pkginfo $VERSION 1 )