aboutsummaryrefslogtreecommitdiff
path: root/jenkins.sh
diff options
context:
space:
mode:
authorMaxim Kuvyrkov <maxim.kuvyrkov@linaro.org>2014-12-22 19:25:59 +0000
committerMaxim Kuvyrkov <maxim.kuvyrkov@linaro.org>2014-12-22 19:25:59 +0000
commit3aeda900bc5ee046ecedf8359b9c2202ae497812 (patch)
tree1078ee2cbdb20a811a32e0f6d812ec201f644b1e /jenkins.sh
parentc4447570f363b1c187041ce1227617884e9ea47f (diff)
Fix getopt longoption parsing
Diffstat (limited to 'jenkins.sh')
-rwxr-xr-xjenkins.sh6
1 files changed, 5 insertions, 1 deletions
diff --git a/jenkins.sh b/jenkins.sh
index 79f77abd..6b1172fc 100755
--- a/jenkins.sh
+++ b/jenkins.sh
@@ -57,13 +57,16 @@ fileserver="abe.tcwglab.linaro.org"
# Compiler languages to build
languages=default
+# Whether attempt bootstrap
+bootstrap=false
+
# The release version string, usually a date
releasestr=
# This is a string of optional extra arguments to pass to abe at runtime
user_options=""
-OPTS="`getopt -o s:g:c:w:o:f:l:r:t:h -l snapshots:gitrepo:abe:workspace:options:fileserver:languages:runtests:target:help -- "$@"`"
+OPTS="`getopt -o s:g:c:w:o:f:l:rt:b:h -l snapshots:,gitrepo:,abe:,workspace:,options:,fileserver:,languages:,runtests,target:,bootstrap,help -- "$@"`"
while test $# -gt 0; do
echo 1 = "$1"
case $1 in
@@ -76,6 +79,7 @@ while test $# -gt 0; do
-f|--fileserver) fileserver=$2 ;;
-l|--languages) languages=$2 ;;
-r|--runtests) runtests="true" ;;
+ -b|--bootstrap) bootstrap="true" ;;
-h|--help) usage ;;
esac
shift