Anonymous avatar Anonymous committed d82b25c

Use SVN externals for gtest.

Comments (0)

Files changed (2)

+[.]
+ gtest -r248 http://googletest.googlecode.com/svn/trunk/
   exit 1
 fi
 
-if test ! -d gtest; then
-  echo "gtest bundle not present.  Downloading gtest-1.3.0 automatically." >&2
-  set -ex
-  curl http://googletest.googlecode.com/files/gtest-1.3.0.tar.bz2 | tar jx
-  mv gtest-1.3.0 gtest
+set -ex
 
-  # Temporary hack:  Must change C runtime library to "multi-threaded DLL",
-  #   otherwise it will be set to "multi-threaded static" when MSVC upgrades
-  #   the project file to MSVC 2005/2008.  vladl of Google Test says gtest will
-  #   probably change their default to match, then this will be unnecessary.
-  #   One of these mappings converts the debug configuration and the other
-  #   converts the release configuration.  I don't know which is which.
-  sed -i -e 's/RuntimeLibrary="5"/RuntimeLibrary="3"/g;
-             s/RuntimeLibrary="4"/RuntimeLibrary="2"/g;' gtest/msvc/*.vcproj
-else
-  set -ex
-fi
+# Temporary hack:  Must change C runtime library to "multi-threaded DLL",
+#   otherwise it will be set to "multi-threaded static" when MSVC upgrades
+#   the project file to MSVC 2005/2008.  vladl of Google Test says gtest will
+#   probably change their default to match, then this will be unnecessary.
+#   One of these mappings converts the debug configuration and the other
+#   converts the release configuration.  I don't know which is which.
+sed -i -e 's/RuntimeLibrary="5"/RuntimeLibrary="3"/g;
+           s/RuntimeLibrary="4"/RuntimeLibrary="2"/g;' gtest/msvc/*.vcproj
 
 # TODO(kenton):  Remove the ",no-obsolete" part and fix the resulting warnings.
 autoreconf -f -i -Wall,no-obsolete
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.