bootstrap: fix argument handling

- no argument => run submodule init
- "nosubmoudle" => do not run submodule
- other values => error message
This commit is contained in:
Laurent Charpentier 2011-05-31 01:52:50 -07:00 committed by Øyvind Harboe
parent 096fd6bcc0
commit 4da551732e
1 changed files with 5 additions and 3 deletions

View File

@ -27,13 +27,15 @@ automake --gnu --add-missing --copy
# current source snapshots (working from GIT, or some source snapshot, etc) # current source snapshots (working from GIT, or some source snapshot, etc)
# otherwise the documentation will fail to build due to missing version.texi # otherwise the documentation will fail to build due to missing version.texi
if [ -n $1 ] || [ $1 != nosubmodule ] if [ $1 == nosubmodule ]; then
then echo "Skipping submodule setup"
elif [ -z $1 ]; then
echo "Setting up submodules" echo "Setting up submodules"
git submodule init git submodule init
git submodule update git submodule update
else else
echo "Skipping submodule setup" echo "Argument to bootstrap is either no argument or nosubmodule"
exit 1
fi fi
echo "Bootstrap complete. Quick start build instructions:" echo "Bootstrap complete. Quick start build instructions:"