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