4
PROJECTS_DIR=/home/openlp/Projects
5
SOURCE_DIR=$PROJECTS_DIR/OpenLP/trunk
6
RELEASE_DIR=release-$VERSION
7
UPLOADS_DIR=/home/openlp/Projects/OpenLP/Uploads
8
FILENAME=OpenLP-$VERSION.tar.gz
9
#TSDIR=$RELEASE/resources/i18n
10
#QMDIR=$RELEASE/openlp/i18n
12
echo Starting the OpenLP Development Build Script
13
echo --------------------------------------------
14
echo -ne "Updating trunk...\r"
17
echo "Updating trunk...done."
18
echo -ne "Branching release tag (${VERSION})...\r"
20
bzr branch trunk $RELEASE_DIR -r tag:$VERSION -q
21
echo "Branching release tag (${VERSION})...done."
22
echo -n "Creating source distribution..."
23
cd /home/openlp/Projects/OpenLP/$RELEASE_DIR
26
echo -n "Copying release tarball..."
27
cp dist/$FILENAME $UPLOADS_DIR/
29
echo -n "Updating Version File..."
30
echo "$VERSION" > dev_version.txt
31
scp dev_version.txt openlp@openlp.org:public_html/files/dev_version.txt
33
echo "Building sources for PPA..."
34
~/bin/build_dev_deb.sh $VERSION trusty
35
~/bin/build_dev_deb.sh $VERSION utopic
36
~/bin/build_dev_deb.sh $VERSION vivid
37
echo -n "Cleaning up..."
38
cd /home/openlp/Projects/OpenLP
41
echo --------------------------------------------
42
echo Finished the OpenLP Development Build Script