summaryrefslogtreecommitdiffstats
path: root/util/webkit/mkdist-webkit
diff options
context:
space:
mode:
authorSimon Hausmann <simon.hausmann@nokia.com>2009-04-02 06:15:43 (GMT)
committerSimon Hausmann <simon.hausmann@nokia.com>2009-04-02 06:15:43 (GMT)
commit6875a078a2d51648d4a60d136c4c3081f9934bb6 (patch)
tree312ee4589aa2ab08a3457e8adbf983c77dd960bc /util/webkit/mkdist-webkit
parent2034996740c51d1231dbfa7af7eb9271541682bb (diff)
parentea66ff84b5eac1846afcaf80b3d24297be0dce8f (diff)
downloadQt-6875a078a2d51648d4a60d136c4c3081f9934bb6.zip
Qt-6875a078a2d51648d4a60d136c4c3081f9934bb6.tar.gz
Qt-6875a078a2d51648d4a60d136c4c3081f9934bb6.tar.bz2
Merge branch '4.5' of git@scm.dev.nokia.troll.no:qt/qt
Diffstat (limited to 'util/webkit/mkdist-webkit')
-rwxr-xr-xutil/webkit/mkdist-webkit35
1 files changed, 19 insertions, 16 deletions
diff --git a/util/webkit/mkdist-webkit b/util/webkit/mkdist-webkit
index ab7557c..2e6334d 100755
--- a/util/webkit/mkdist-webkit
+++ b/util/webkit/mkdist-webkit
@@ -1,7 +1,24 @@
#!/bin/bash
-repository="git://git.dev.troll.no/webkit-mirror"
-tag="qtwebkit-merged-into-qt-4-4"
+die() {
+ echo $*
+ exit 1
+}
+
+default_tag="origin/qtwebkit-4.5"
+
+if [ $# -eq 0 ]; then
+ tag="$default_tag"
+elif [ $# -eq 1 ]; then
+ tag=$1
+else
+ die "usage: $0 [commit (defaults to $default_tag)]"
+fi
+
+repository=`git config qtwebkit.url`
+if [ -z "$repository" ]; then
+ die "error: cannot locate webkit git repository. please run git config --global qtwebkit.url /path-or-url/to/webkit/repo"
+fi
excluded_directories="LayoutTests JavaScriptGlue WebKitLibraries WebKitSite WebKitTools WebCore/platform/cf WebCore/platform/gtk WebCore/platform/chromium"
excluded_directories="$excluded_directories PageLoadTests"
@@ -136,20 +153,6 @@ files_to_remove="$files_to_remove WebCore/WebCoreSources.bkl"
files_to_remove="$files_to_remove WebCore/webcore-base.bkl"
files_to_remove="$files_to_remove WebCore/webcore-wx.bkl"
-if [ $# -eq 1 ]; then
- tag=$1
-fi
-
-if [ $# -eq 2 ]; then
- repository=$1
- tag=$2
-fi
-
-die() {
- echo $*
- exit 1
-}
-
require_clean_work_tree() {
# test if working tree is dirty
git rev-parse --verify HEAD > /dev/null &&