Import GoogleTest 1.14.0GoogleTest 1.14.0 now requires C++14 to build. Change`googletest.test.inc.mk` to reflect this requirement.Adjust the build integration logic to handle the new version of
Import GoogleTest 1.14.0GoogleTest 1.14.0 now requires C++14 to build. Change`googletest.test.inc.mk` to reflect this requirement.Adjust the build integration logic to handle the new version ofGoogleTest (add/remove headers/sources as needed).Tighten down warnings via `CXXFLAGS.clang` instead of ignoring allwarnings. Some new warnings snuck in after I did my last round of fixsubmissions upstream.Also address some overlinking added in the previous version import byremoving superfluous libraries.===============================Expect WhenDynamicCastToTest.AmbiguousCast to failThis change reapplies the expected failure from 1.10.0.Ref: https://github.com/google/googletest/issues/2172MFC after: 2 weeksReviewed by: asomers, emasteDifferential Revision: https://reviews.freebsd.org/D41399Merge commit '8ef491440fcaec96f899d73e08873426c78583a4' into googletest-v1.14.0-import
show more ...
googletest: backport GTEST_SKIP to googletest 1.8.1This commit backports revisions 00938b2b228f3b70d3d9e51f29a1505bdad43f1e and59f90a338bce2376b540ee239cf4e269bf6d68ad from googletest's master bra
googletest: backport GTEST_SKIP to googletest 1.8.1This commit backports revisions 00938b2b228f3b70d3d9e51f29a1505bdad43f1e and59f90a338bce2376b540ee239cf4e269bf6d68ad from googletest's master branch toour included version of googletest, which is based on 1.8.1. It adds theGTEST_SKIP feature, which is very useful for a project like FreeBSD wheresome tests depend on particular system configurations.Obtained from: github.com/google/googletestSponsored by: The FreeBSD Foundation
Copy googletest 1.8.1 from ^/vendor/google/googletest/1.8.1 to .../contrib/googletest