xref: /aosp_15_r20/external/libvpx/third_party/googletest/README.libvpx (revision fb1b10ab9aebc7c7068eedab379b749d7e3900be)
1*fb1b10abSAndroid Build Coastguard WorkerURL: https://github.com/google/googletest.git
2*fb1b10abSAndroid Build Coastguard WorkerVersion: release-1.12.1
3*fb1b10abSAndroid Build Coastguard WorkerLicense: BSD
4*fb1b10abSAndroid Build Coastguard WorkerLicense File: LICENSE
5*fb1b10abSAndroid Build Coastguard Worker
6*fb1b10abSAndroid Build Coastguard WorkerDescription:
7*fb1b10abSAndroid Build Coastguard WorkerGoogle's framework for writing C++ tests on a variety of platforms
8*fb1b10abSAndroid Build Coastguard Worker(Linux, Mac OS X, Windows, Windows CE, Symbian, etc).  Based on the
9*fb1b10abSAndroid Build Coastguard WorkerxUnit architecture.  Supports automatic test discovery, a rich set of
10*fb1b10abSAndroid Build Coastguard Workerassertions, user-defined assertions, death tests, fatal and non-fatal
11*fb1b10abSAndroid Build Coastguard Workerfailures, various options for running the tests, and XML test report
12*fb1b10abSAndroid Build Coastguard Workergeneration.
13*fb1b10abSAndroid Build Coastguard Worker
14*fb1b10abSAndroid Build Coastguard WorkerLocal Modifications:
15*fb1b10abSAndroid Build Coastguard Worker- Remove everything but:
16*fb1b10abSAndroid Build Coastguard Worker  .clang-format
17*fb1b10abSAndroid Build Coastguard Worker  CONTRIBUTORS
18*fb1b10abSAndroid Build Coastguard Worker  googletest/
19*fb1b10abSAndroid Build Coastguard Worker   include
20*fb1b10abSAndroid Build Coastguard Worker   README.md
21*fb1b10abSAndroid Build Coastguard Worker   src
22*fb1b10abSAndroid Build Coastguard Worker  LICENSE
23*fb1b10abSAndroid Build Coastguard Worker- Move .clang-format, CONTRIBUTORS, and LICENSE into googletest/
24*fb1b10abSAndroid Build Coastguard Worker- In googletest/include/gtest/internal/custom/gtest-port.h, define
25*fb1b10abSAndroid Build Coastguard Worker  GTEST_HAS_NOTIFICATION_ as 1 and use a stub Notification class to fix
26*fb1b10abSAndroid Build Coastguard Worker  the mingw32 g++ compilation errors caused by the lack of std::mutex
27*fb1b10abSAndroid Build Coastguard Worker  and std::condition_variable in the <mutex> and <condition_variable>
28*fb1b10abSAndroid Build Coastguard Worker  headers if mingw32 is configured with the win32 threads option. See
29*fb1b10abSAndroid Build Coastguard Worker  https://stackoverflow.com/questions/17242516/mingw-w64-threads-posix-vs-win32
30