diff options
| author | Matthias Melcher <fltk@matthiasm.com> | 2010-12-29 17:08:28 +0000 |
|---|---|---|
| committer | Matthias Melcher <fltk@matthiasm.com> | 2010-12-29 17:08:28 +0000 |
| commit | d24f7847b3533fd784fa2f719a44fb061e0b1a24 (patch) | |
| tree | 1d97ff4a853a84a1db5fb65b4ea723aff1fb994d /makesrcdist | |
| parent | 746c7e24b8dc61651ddbee2504f8eef6723bb989 (diff) | |
Attempt at separating distribution sources and docs.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8139 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
Diffstat (limited to 'makesrcdist')
| -rwxr-xr-x | makesrcdist | 33 |
1 files changed, 26 insertions, 7 deletions
diff --git a/makesrcdist b/makesrcdist index db84d7900..f74e5a943 100755 --- a/makesrcdist +++ b/makesrcdist @@ -14,6 +14,10 @@ if test $# = 0 -o "x$1" = xsnapshot; then fileurl="ftp://ftp.easysw.com/pub/fltk/snapshots/fltk-$fileversion-source.tar.bz2" url="." else + if test ! -e "documentation/html/"; then + echo "ERROR: Please generate the HTML documentation and update the PDF." + exit + fi echo Creating tag for release... rev="1" version=$1 @@ -29,6 +33,11 @@ echo Exporting $version... rm -rf /tmp/fltk-$version svn export $url /tmp/fltk-$version +if test $# != 0 -a "x$1" != xsnapshot; then + echo "Copying HTML documentation..." + cp -r documentation/html /tmp/fltk-$version/documentation/ +fi + echo Applying version number... cd /tmp/fltk-$version @@ -47,17 +56,27 @@ rm -f makesrcdist cd .. -echo "Making UNIX distribution..." +if test $# != 0 -a "x$1" != xsnapshot; then + echo "Making HTML docs distribution..." + gtar czf fltk-$fileversion-docs-html.tar.gz fltk-$version/documentation/html/ -gtar czf fltk-$fileversion-source.tar.gz fltk-$version + echo "Making PDF docs distribution..." + gtar czf fltk-$fileversion-docs-pdf.tar.gz fltk-$version/documentation/fltk.pdf +fi + +echo "Removing documentation..." +rm -rf fltk-$version/documentation/html/ +rm -f fltk-$version/documentation/fltk.pdf -echo "Making BZ2 distribution..." -gtar cjf fltk-$fileversion-source.tar.bz2 fltk-$version +echo "Making UNIX distribution..." +gtar czf fltk-$fileversion-source.tar.gz fltk-$version -echo "Making Windows distribution..." +#echo "Making BZ2 distribution..." +#gtar cjf fltk-$fileversion-source.tar.bz2 fltk-$version -rm -f fltk-$fileversion-source.zip -zip -r9 fltk-$fileversion-source.zip fltk-$version +#echo "Making Windows distribution..." +#rm -f fltk-$fileversion-source.zip +#zip -r9 fltk-$fileversion-source.zip fltk-$version echo "Removing distribution directory..." |
