mirror of https://github.com/FreeCol/freecol.git
48 lines
1011 B
Bash
Executable File
48 lines
1011 B
Bash
Executable File
#! /bin/sh
|
|
if test "x$FREECOL_VERSION" = "x" ; then
|
|
echo "set FREECOL_VERSION" >&2
|
|
exit 1
|
|
fi
|
|
if test "x$USERNAME" = "x" ; then
|
|
echo "set USERNAME" >&2
|
|
exit 1
|
|
fi
|
|
if test ! -d dist ; then
|
|
echo "ant dist did not succeed" >&2
|
|
exit 1
|
|
fi
|
|
|
|
cd dist
|
|
PREFIX=freecol-$FREECOL_VERSION
|
|
sftp $USERNAME,freecol@frs.sourceforge.net <<EOF
|
|
cd /home/frs/project/f/fr/freecol/freecol
|
|
mkdir $PREFIX
|
|
cd $PREFIX
|
|
put $PREFIX-installer.exe
|
|
put $PREFIX-installer.jar
|
|
put $PREFIX-mac.tar.bz2
|
|
put $PREFIX-src.zip
|
|
put $PREFIX.zip
|
|
exit
|
|
EOF
|
|
cd ..
|
|
|
|
if ant manual devmanual javadoc ; then
|
|
cd doc
|
|
{
|
|
echo "cd /home/project-web/freecol/htdocs"
|
|
echo "put FreeCol.pdf docs/"
|
|
echo "put FreeCol.html docs/"
|
|
echo "put developer.pdf docs/"
|
|
echo "put developer.html docs/"
|
|
echo "put images/* docs/images"
|
|
find javadoc/ -printf "put %p %p\n"
|
|
} | sftp $USERNAME,freecol@web.sf.net
|
|
cd ..
|
|
else
|
|
echo "failed to build manual/javadoc" >&2
|
|
exit 1
|
|
fi
|
|
|
|
exit 0
|