Only build docs if src/docs exists.
This commit is contained in:
parent
b5e34d56bf
commit
868d060656
|
@ -49,13 +49,21 @@ print_success "Done"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# Check that the default build operation runs; also, build and save the
|
# Check that the default build operation runs
|
||||||
# documentation whilst we're at it
|
do_cmd ./make.sh || exit 1
|
||||||
do_cmd ./make.sh default docs || exit 1
|
|
||||||
do_cmd mv html "../${PKGNAME}-doc" || exit 1
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
# build and save the documentation, if required
|
||||||
|
BUILD_DOCS=""
|
||||||
|
[ -e src/docs ] && BUILD_DOCS="1"
|
||||||
|
if [ ! -z ${BUILD_DOCS} ]
|
||||||
|
then
|
||||||
|
do_cmd ./make.sh docs || exit 1
|
||||||
|
do_cmd mv html "../${PKGNAME}-doc" || exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
|
||||||
# Clean up
|
# Clean up
|
||||||
do_cmd ./make.sh clean || exit 1
|
do_cmd ./make.sh clean || exit 1
|
||||||
do_cmd rm -rf .git || exit 1
|
do_cmd rm -rf .git || exit 1
|
||||||
|
@ -65,11 +73,15 @@ do_cmd rm -rf .git || exit 1
|
||||||
# Build archive, md5sum and signature
|
# Build archive, md5sum and signature
|
||||||
cd ..
|
cd ..
|
||||||
tar c "${PKGNAME}" | bzip2 > "${PKGNAME}.tar.bz2"
|
tar c "${PKGNAME}" | bzip2 > "${PKGNAME}.tar.bz2"
|
||||||
tar c "${PKGNAME}-doc" | bzip2 > "${PKGNAME}-doc.tar.bz2"
|
|
||||||
sha1sum "${PKGNAME}.tar.bz2" > "${PKGNAME}.sha1"
|
sha1sum "${PKGNAME}.tar.bz2" > "${PKGNAME}.sha1"
|
||||||
sha1sum "${PKGNAME}-doc.tar.bz2" > "${PKGNAME}-doc.sha1"
|
|
||||||
gpg -a -b "${PKGNAME}.tar.bz2"
|
gpg -a -b "${PKGNAME}.tar.bz2"
|
||||||
gpg -a -b "${PKGNAME}-doc.tar.bz2"
|
|
||||||
|
if [ ! -z ${BUILD_DOCS} ]
|
||||||
|
then
|
||||||
|
tar c "${PKGNAME}-doc" | bzip2 > "${PKGNAME}-doc.tar.bz2"
|
||||||
|
sha1sum "${PKGNAME}-doc.tar.bz2" > "${PKGNAME}-doc.sha1"
|
||||||
|
gpg -a -b "${PKGNAME}-doc.tar.bz2"
|
||||||
|
fi
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue