summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSarah Smith <sarah.j.smith@nokia.com>2012-04-04 12:38:30 +1000
committerQt by Nokia <qt-info@nokia.com>2012-04-05 04:02:08 +0200
commit268bb7fe263e17f722a9343ed134391576fefa10 (patch)
treeae9d4b97ae8de878dae1a748f9ceeb828931f044
parent95e83ce28664eec336cefb14048e8a7d8be2415e (diff)
downloadqt3d-268bb7fe263e17f722a9343ed134391576fefa10.tar.gz
Update src package script for 1.0 release.
Change-Id: Id8d93ac08bb32dd0562b01ea8f06f7d1e9c75f47 Reviewed-by: Sarah Jane Smith <sarah.j.smith@nokia.com>
-rwxr-xr-xsrc/scripts/build_src_package.sh15
1 files changed, 8 insertions, 7 deletions
diff --git a/src/scripts/build_src_package.sh b/src/scripts/build_src_package.sh
index 77caa5884..d49fb8d14 100755
--- a/src/scripts/build_src_package.sh
+++ b/src/scripts/build_src_package.sh
@@ -51,10 +51,10 @@ usage:
Generated package files and directories are named after <version>.
- Make sure the bin path for a valid Qt with qdoc3 is in the $PATH.
+ Make sure the bin path for a valid Qt (qmake) with qdoc3 is in the $PATH.
example:
- env PATH=/path/to/Qt/bin:$PATH src/scripts/build_src_package.sh origin/tp1 1.0-tp1
+ env PATH=/path/to/Qt/bin:\$PATH src/scripts/build_src_package.sh origin/qt4 1.0
USAGE
exit 1
}
@@ -65,6 +65,7 @@ if [[ $# != 2 ]]; then
fi
set -e
+set -x
QDOC3=$(qmake -query QT_INSTALL_BINS)/qdoc3
@@ -74,14 +75,14 @@ test -f qt3d.pro || usage
BRANCH=$1
VERSION=$2
echo "Creating tar archive..."
-git archive --format=tar --prefix=quick3d-${VERSION}-src/ ${BRANCH} | gzip > ../quick3d-${VERSION}-src.tar.gz || exit 1
+git archive --format=tar --prefix=qt3d-${VERSION}-src/ ${BRANCH} | gzip > ../qt3d-${VERSION}-src.tar.gz || exit 1
echo "Creating zip archive..."
-git archive --format=zip --prefix=quick3d-${VERSION}-src/ ${BRANCH} > ../quick3d-${VERSION}-src.zip || exit 1
+git archive --format=zip --prefix=qt3d-${VERSION}-src/ ${BRANCH} > ../qt3d-${VERSION}-src.zip || exit 1
echo "Creating documentation..."
rm -r -f doc/html
qmake qt3d.pro -spec macx-g++ CONFIG+=package >/dev/null || exit 1
make docs || exit 1
cd doc
-cp -r html quick3d-${VERSION}
-zip -r ../../quick3d-${VERSION}-doc.zip quick3d-${VERSION} >/dev/null
-rm -r quick3d-${VERSION}
+cp -r html qt3d-${VERSION}
+zip -r ../../qt3d-${VERSION}-doc.zip qt3d-${VERSION} >/dev/null && echo "Successfully created source package ../../qt3d-${VERSION}-doc.zip"
+rm -r qt3d-${VERSION}