• Home
Name Date Size #Lines LOC

..--

src/03-May-2024-25,62514,362

README.libvpxD03-May-20241.1 KiB3027

gtest.mkD03-May-202436 21

README.libvpx

1URL: https://github.com/google/googletest.git
2Version: release-1.12.1
3License: BSD
4License File: LICENSE
5
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:
15- Remove everything but:
16  .clang-format
17  CONTRIBUTORS
18  googletest/
19   include
20   README.md
21   src
22  LICENSE
23- Move .clang-format, CONTRIBUTORS, and LICENSE into googletest/
24- In googletest/include/gtest/internal/custom/gtest-port.h, define
25  GTEST_HAS_NOTIFICATION_ as 1 and use a stub Notification class to fix
26  the mingw32 g++ compilation errors caused by the lack of std::mutex
27  and std::condition_variable in the <mutex> and <condition_variable>
28  headers if mingw32 is configured with the win32 threads option. See
29  https://stackoverflow.com/questions/17242516/mingw-w64-threads-posix-vs-win32
30