aboutsummaryrefslogtreecommitdiff
path: root/autogen.sh
diff options
context:
space:
mode:
authorMatthew Valimaki <matthew.valimaki@gmail.com>2015-10-13 09:42:20 -0700
committerMatthew Valimaki <matthew.valimaki@gmail.com>2015-10-13 09:42:20 -0700
commitc0a7ea4d2f5113bcd01ad0f101b5782a493356c6 (patch)
treed75b5c4d74f9ba3b2844adff439859644e3405d1 /autogen.sh
parent49f24afb45b7add17af3ed4493fa0a94d1cc64da (diff)
downloadprotobuf-c0a7ea4d2f5113bcd01ad0f101b5782a493356c6.tar.gz
protobuf-c0a7ea4d2f5113bcd01ad0f101b5782a493356c6.tar.bz2
protobuf-c0a7ea4d2f5113bcd01ad0f101b5782a493356c6.zip
Add support for arguments.
Support curl -s argument. Signed-off-by: Matthew Valimaki <matthew.valimaki@gmail.com>
Diffstat (limited to 'autogen.sh')
-rwxr-xr-xautogen.sh14
1 files changed, 13 insertions, 1 deletions
diff --git a/autogen.sh b/autogen.sh
index 8160313e..5b4c29f8 100755
--- a/autogen.sh
+++ b/autogen.sh
@@ -6,6 +6,18 @@
set -e
+if [ ! -z "$@" ]; then
+ for argument in "$@"; do
+ case $argument in
+ # make curl silent
+ "-s")
+ curlopts="-s"
+ ;;
+ esac
+ done
+fi
+
+
# Check that we're being run from the right directory.
if test ! -f src/google/protobuf/stubs/common.h; then
cat >&2 << __EOF__
@@ -19,7 +31,7 @@ fi
# directory is set up as an SVN external.
if test ! -e gmock; then
echo "Google Mock not present. Fetching gmock-1.7.0 from the web..."
- curl -O https://googlemock.googlecode.com/files/gmock-1.7.0.zip
+ curl $curlopts -O https://googlemock.googlecode.com/files/gmock-1.7.0.zip
unzip -q gmock-1.7.0.zip
rm gmock-1.7.0.zip
mv gmock-1.7.0 gmock