| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| | |
PiperOrigin-RevId: 219134349
|
| | |
|
|/
|
|
|
|
| |
Remove linked_ptr and use std::shared_ptr instead
PiperOrigin-RevId: 219129336
|
|
|
|
|
|
| |
Remove linked_ptr and use std::shared_ptr instead
PiperOrigin-RevId: 218618184
|
|
|
|
|
|
| |
Remove linked_ptr and use std::shared_ptr instead
PiperOrigin-RevId: 218571466
|
|\
| |
| |
| | |
PiperOrigin-RevId: 218384341
|
| | |
|
| |\ |
|
| | |\ |
|
| |/ / |
|
| | | |
|
| | | |
|
| | | |
|
|\ \ \
| | | |
| | | |
| | | | |
PiperOrigin-RevId: 217923705
|
| |\ \ \
| | | |/
| | |/| |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Using absolute paths in the pkg-config file makes it not relocatable and
leads to problems, when trying to use it with precompiled cross
toolchains. Setting prefix to relative path based on pcfiledir makes it
more reliable for such cases.
|
| |/ /
|/| |
| | |
| | |
| | |
| | | |
C++11 code cleanup.
PiperOrigin-RevId: 217364243
|
|\ \ \
| | | |
| | | |
| | | | |
PiperOrigin-RevId: 216909845
|
|/ / / |
|
| | |
| | |
| | |
| | | |
PiperOrigin-RevId: 216423319
|
|/ /
| |
| |
| | |
PiperOrigin-RevId: 216417182
|
| |
| |
| |
| | |
PiperOrigin-RevId: 216411381
|
| |
| |
| |
| |
| |
| | |
Remove all mention of TR1 tuple and our own implementation of tuple.
PiperOrigin-RevId: 216395043
|
| |
| |
| |
| | |
PiperOrigin-RevId: 216389313
|
| |
| |
| | |
We are not maintaining change log, it has not been touched for a long time
|
| |
| |
| |
| | |
PiperOrigin-RevId: 216193701
|
| |
| |
| |
| | |
PiperOrigin-RevId: 216183352
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Now that googletest has moved to C++11, it should no longer
use NULL or 0 for the null pointer. This patch converts all
such usages to nullptr using clang-tidy.
This prevents LLVM from issuing -Wzero-as-null-pointer-constant
warnings.
PiperOrigin-RevId: 215814400
|
| |
| |
| |
| |
| |
| |
| |
| | |
e93da23920e5b6887d6a6a291c3a59f83f5b579e
Closes #1836
PiperOrigin-RevId: 215461025
|
| |
| |
| |
| |
| |
| |
| |
| | |
440527a61e1c91188195f7de212c63c77e8f0a45
Closes #1867
PiperOrigin-RevId: 215392714
|
| |
| |
| |
| |
| |
| | |
Remove non-variadic pre C++11 ElementsAreMatcher and UnorderedElementsAreMatcher
PiperOrigin-RevId: 214266944
|
| | |
|
|\ \
| | |
| | | |
Googletest export
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Treat default-constructed string_view same as constructed from "".
In the context of string comparison (e.g. HasSubstr, StartsWith, EndsWith,
etc.), a default-constructed string_view (nullptr) should be semantically same
as a empty string "".
PiperOrigin-RevId: 212816839
|
|/ / |
|
| | |
|
| | |
|
|\ \ |
|
| | | |
|
|/ /
| |
| |
| |
| | |
* GTest is a required dependency for GMock, hence
we always need to pull it in.
|
| |
| |
| |
| |
| |
| | |
Fix broken OSS windows build.
PiperOrigin-RevId: 210969049
|
| |
| |
| |
| |
| |
| | |
Internal Change
PiperOrigin-RevId: 210594341
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Fix line that was wrapping in the middle of a link
This looks uglier, but has the advantage that the link is kept in one
piece.
PiperOrigin-RevId: 210537337
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
type.
This makes ResultOf more convenient to use. In particular, the matcher now accepts
lambdas.
PiperOrigin-RevId: 210118509
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
To make sure packages are relocatable, use `$<INSTALL_PREFIX>` in
`$<INSTALL_INTERFACE:...>` `target_include_directories`.
`$<INSTALL_PREFIX>` was introduced in CMake 2.8.11, which is already
being checked for locally.
References:
- https://cmake.org/cmake/help/latest/manual/cmake-packages.7.html#id19
- https://github.com/robotology/how-to-export-cpp-library/blob/claudio/headeronly/src/LibTemplateCMake/CMakeLists.txt#L42
Signed-off-by: Dakota Hawkins <dakotahawkins@gmail.com>
|
| |
| |
| |
| |
| |
| | |
This step is no longer necessary. The configuration given in the
googletest README.md is sufficient to bring in all the googlemock
headers.
|
| |
| |
| |
| | |
Rework of the closed pull request #768
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
I _think_ this represents some of the "best practices" for exporting
targets. They'll be available in a `googletest::` namespace (e.g.
`googletest::gmock`) with non-namespaced `ALIAS` targets.
- Added GOOGLETEST_VERSION variable
- Use `CMakePackageConfigHelpers`, bump minimum CMake version to 2.8.8
Signed-off-by: Dakota Hawkins <dakotahawkins@gmail.com>
|