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