1URL:http://code.google.com/p/googletest/downloads/list 2Version: 1.6.0 3License: New BSD License 4 5Description: 6Google's framework for writing C++ tests on a variety of platforms 7(Linux, Mac OS X, Windows, Cygwin, Windows CE, and Symbian). Based on 8the xUnit architecture. Supports automatic test discovery, a rich set 9of assertions, user-defined assertions, death tests, fatal and 10non-fatal failures, value- and type-parameterized tests, various 11options for running the tests, and XML test report generation. 12 13Local Modifications: 14Wed Nov 30, 2011 (brettchabot) 15Thu Apr 30, 2009 (niko) 16 17Added Android.mk, src/Android.mk and test/Android.mk files. 18 19Removed non Android build files: 20 rm Makefile.in 21 rm Makefile.am 22 rm aclocal.m4 23 rm CMakeLists.txt 24 rm configure* 25 rm -rf build-aux/ 26 rm -rf codegear/ 27 rm -rf m4/ 28 rm -rf make/ 29 rm -rf msvc/ 30 rm -rf scons/ 31 rm -rf xcode/ 32 rm -rf cmake/ 33 rm -rf fused-src/ 34 35Feature supported (see '// ANDROID' comments in 36include/gtest/internals/gtest-port.h for modifications 37made): 38 39GTEST_HAS_CLONE 0 40GTEST_HAS_GLOBAL_STRING 0 41GTEST_HAS_GLOBAL_WSTRING 0 42GTEST_HAS_PTHREAD 0 43GTEST_HAS_RTTI 0 44GTEST_HAS_STD_STRING 1 45GTEST_HAS_STD_WSTRING 0 46GTEST_HAS_TR1_TUPLE 0 47 48 49In test/gtest_prod_test.cc, added 50 51#ifdef ANDROID 52#include "test/production.cc" 53#endif 54 55because the build script takes only one .cc per binary. 56 57In src/gtest-port.cc, test/gtest-filepath_test.cc, 58changed tmp file paths to /sdcard. 59