Эх сурвалжийг харах

Merge pull request #878 from matthewvalimaki/autogen-options

Add support for arguments.
Feng Xiao 10 жил өмнө
parent
commit
3af7054527
1 өөрчлөгдсөн 13 нэмэгдсэн , 1 устгасан
  1. 13 1
      autogen.sh

+ 13 - 1
autogen.sh

@@ -6,6 +6,18 @@
 
 
 set -e
 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.
 # Check that we're being run from the right directory.
 if test ! -f src/google/protobuf/stubs/common.h; then
 if test ! -f src/google/protobuf/stubs/common.h; then
   cat >&2 << __EOF__
   cat >&2 << __EOF__
@@ -19,7 +31,7 @@ fi
 # directory is set up as an SVN external.
 # directory is set up as an SVN external.
 if test ! -e gmock; then
 if test ! -e gmock; then
   echo "Google Mock not present.  Fetching gmock-1.7.0 from the web..."
   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
   unzip -q gmock-1.7.0.zip
   rm gmock-1.7.0.zip
   rm gmock-1.7.0.zip
   mv gmock-1.7.0 gmock
   mv gmock-1.7.0 gmock