blob: 5e429d4dae50233fe101520be0285169b86f94f1 [file] [log] [blame]
Johann51fafcb2017-02-02 12:18:13 -08001URL: https://github.com/google/googletest
Wan-Teh Chang22917f42022-09-08 15:16:24 -07002Version: release-1.12.1
James Berry07c71ef2011-11-04 11:48:30 -04003License: BSD
Johann51fafcb2017-02-02 12:18:13 -08004License File: LICENSE
James Berry07c71ef2011-11-04 11:48:30 -04005
6Description:
7Google's framework for writing C++ tests on a variety of platforms
8(Linux, Mac OS X, Windows, Windows CE, Symbian, etc). Based on the
9xUnit architecture. Supports automatic test discovery, a rich set of
10assertions, user-defined assertions, death tests, fatal and non-fatal
11failures, various options for running the tests, and XML test report
12generation.
13
14Local Modifications:
James Zernd656d8b2020-07-22 15:49:04 -070015- Remove everything but:
Wan-Teh Chang22917f42022-09-08 15:16:24 -070016 .clang-format
Wan-Teh Chang79c98a12022-04-14 17:20:58 -070017 CMakeLists.txt
18 CONTRIBUTORS
Mark Wachsler50eb38d2022-04-05 13:34:28 +000019 googlemock/
20 cmake
21 CMakeLists.txt
Mark Wachsler50eb38d2022-04-05 13:34:28 +000022 include
Mark Wachsler50eb38d2022-04-05 13:34:28 +000023 README.md
24 src
James Zernd656d8b2020-07-22 15:49:04 -070025 googletest/
26 cmake
27 CMakeLists.txt
James Zernd656d8b2020-07-22 15:49:04 -070028 include
James Zernd656d8b2020-07-22 15:49:04 -070029 README.md
30 src
Wan-Teh Chang79c98a12022-04-14 17:20:58 -070031 LICENSE
32 README.md
Wan-Teh Chang22917f42022-09-08 15:16:24 -070033- In googletest/include/gtest/internal/custom/gtest-port.h, define
34 GTEST_HAS_NOTIFICATION_ as 1 and use a stub Notification class to fix
35 the mingw32 g++ compilation errors caused by the lack of std::mutex
36 and std::condition_variable in the <mutex> and <condition_variable>
37 headers if mingw32 is configured with the win32 threads option. See
38 https://stackoverflow.com/questions/17242516/mingw-w64-threads-posix-vs-win32