- 20 Jul, 2022 1 commit
-
-
Matei Dibu authored
-
- 18 Jul, 2022 6 commits
-
-
Copybara-Service authored
PiperOrigin-RevId: 461703446 Change-Id: I61773eafa6d6bf6294218a5117fdebf5dd8a7bb1
-
Copybara-Service authored
PiperOrigin-RevId: 461701938 Change-Id: I92601aeef9f0bb18a6d1c8b08e497d93dde4012a
-
Copybara-Service authored
PiperOrigin-RevId: 461699564 Change-Id: Id7043073f106f57433a99fea0e8e4ab015bf896d
-
Copybara-Service authored
PiperOrigin-RevId: 461699509 Change-Id: I9bab4474c5f52d4d66691dfb96a4d20f89fbcfeb
-
Copybara-Service authored
PiperOrigin-RevId: 461660066 Change-Id: Ie23e046caf24d350c91e4ee3c4baf512780c6984
-
Robert Adam authored
This ensures that LTO works as expected whenever the main project has it enabled.
-
- 14 Jul, 2022 1 commit
-
-
Andrei Polushin authored
fixes #3944
-
- 12 Jul, 2022 3 commits
-
-
Andrei Polushin authored
PDB files should be created at the same location as their primary artifact, which is either static library or a DLL. On Windows, an artifact location is controlled by: * RUNTIME_OUTPUT_DIRECTORY is a directory of a DLL artifact. * ARCHIVE_OUTPUT_DIRECTORY is a directory of a LIB artifact. A PDB file location is controlled: * PDB_OUTPUT_DIRECTORY should match a directory of a DLL artifact. * COMPILE_PDB_OUTPUT_DIRECTORY should match a directory of a LIB artifact.
-
Andrei Polushin authored
CMake policy CMP0094 controls a lookup strategy used to find a Python executable: * CMP0094=OLD selects a Python executable with a higher version. * CMP0094=NEW selects a Python executable found earlier in PATH. NEW behavior is critical in presence of a Python virtual environment established and activated, i.e. added to the PATH variable. In case GoogleTest is embedded into a larger project, the result of `find_package(Python)` affects the whole build, not only GoogleTest component itself.
-
Copybara-Service authored
PiperOrigin-RevId: 460455562 Change-Id: I29efc09887651d8734586703fe0691482ba4c981
-
- 11 Jul, 2022 4 commits
-
-
Copybara-Service authored
PiperOrigin-RevId: 460272863 Change-Id: I139e31faca4dab6f697e0cd1b3491f791fda5f8a
-
Derek Mauro authored
PiperOrigin-RevId: 460242683 Change-Id: I182a2e082d3a7e38fd3686e9e7af200ba0f954e0
-
Copybara-Service authored
PiperOrigin-RevId: 460222898 Change-Id: I652b8058aa98b56d849c5ab1399f75e531dcc959
-
Copybara-Service authored
PiperOrigin-RevId: 460222266 Change-Id: I2fbeac0b333ca16639f172ca1f23794ea9ddc2ad
-
- 08 Jul, 2022 1 commit
-
-
Derek Mauro authored
PiperOrigin-RevId: 459761499 Change-Id: Ifb4b8b9f2dc598f3f4afc66a9efc403e001e0262
-
- 07 Jul, 2022 1 commit
-
-
Chris Kennelly authored
PiperOrigin-RevId: 459529190 Change-Id: I6b29693000023b3562990742f27a98cc279b6452
-
- 01 Jul, 2022 5 commits
-
-
Alexander Nikforov authored
-
Derek Mauro authored
with -std=c++14 when testing with GCC 5. PiperOrigin-RevId: 458502826 Change-Id: I83637a222b5c0a54e55d93ce7fdbc878af27b250
-
yutotnh authored
-
yutotnh authored
-
yutotnh authored
-
- 30 Jun, 2022 2 commits
-
-
Derek Mauro authored
v1.12.x is the last branch to support C++11 Future releases will require at least C++14 PiperOrigin-RevId: 458250106 Change-Id: Ibee2248649ff3c13daaa179135887848bf730f3f
-
Derek Mauro authored
Note that this is 1.12.1 as there will be a patch release to fix this PiperOrigin-RevId: 458216994 Change-Id: Ibca52a8db22ed06cb1a1adc4832be67fce69459a
-
- 29 Jun, 2022 1 commit
-
-
Abseil Team authored
PiperOrigin-RevId: 458018249 Change-Id: I7df8f75ef5b5a6478e7301f959c221810ff9f0b3
-
- 27 Jun, 2022 2 commits
-
-
Abseil Team authored
PiperOrigin-RevId: 457550818 Change-Id: I9046801b64ce4581d742d650451332fd56489632
-
Copybara-Service authored
PiperOrigin-RevId: 457479731 Change-Id: Ia883186c01886196f23c3957381566eab3d76c5f
-
- 25 Jun, 2022 1 commit
-
-
Julian Arkenau authored
-
- 23 Jun, 2022 1 commit
-
-
Derek Mauro authored
PiperOrigin-RevId: 456833286 Change-Id: Iefcc6a71f5da9bb710f112b668cddcd1683a10ae
-
- 22 Jun, 2022 1 commit
-
-
Derek Mauro authored
PiperOrigin-RevId: 456532035 Change-Id: I60fa4d4e7827516d317ce893377d1f72e49c6a2f
-
- 21 Jun, 2022 1 commit
-
-
Derek Mauro authored
PiperOrigin-RevId: 456323043 Change-Id: I86e3d52b72b51c2d4e96f536daa7f84a52c598f5
-
- 16 Jun, 2022 1 commit
-
-
Derek Mauro authored
PiperOrigin-RevId: 455452553 Change-Id: I1dc3772ae61daf6d2d39484a0b1aad7eb0134525
-
- 14 Jun, 2022 1 commit
-
-
Copybara-Service authored
PiperOrigin-RevId: 454940948 Change-Id: Ic87dadfe9c6fc8882b0f425aa2056f0cc7a90b55
-
- 13 Jun, 2022 2 commits
-
-
Abseil Team authored
PiperOrigin-RevId: 454677195 Change-Id: I7a1419e22d617db41a5c310bc6f6158ba4cec1ab
-
Copybara-Service authored
PiperOrigin-RevId: 454616721 Change-Id: I33b5671646ec027da48cc941baf84b4ddc722e07
-
- 11 Jun, 2022 1 commit
-
-
Gaspard Petit authored
Move declaration of kStdOutFileNo and kStdErrFileno closer to where they are used to avoid having to guard for GTEST_HAS_STREAM_REDIRECTION twice
-
- 09 Jun, 2022 2 commits
-
-
Abseil Team authored
Update googletest docs to indicate that RE2 is now used for regexp implementation when building with Bazel and using Abseil. PiperOrigin-RevId: 454012698 Change-Id: I3a9df78368ffe3cb7cf3d315001125b97b1aebbe
-
Abseil Team authored
Fixes #3856 PiperOrigin-RevId: 453992227 Change-Id: I5f3330a454bdcd6b0522ebba4cdfe2c888f8e638
-
- 01 Jun, 2022 1 commit
-
-
Derek Mauro authored
Some Mock constructors insert the pointer to the Mock itself into a global registry. Since GCC cannot see how the pointer is used (only as an identifier), it cannot tell that the object doesn't need to be initialized at that point at all. Work around this by using uintptr_t instead. PiperOrigin-RevId: 452380347 Change-Id: Ia5a493057ed90719de1d0efab71de9a8a08ddf8b
-
- 31 May, 2022 1 commit
-
-
Gaspard Petit authored
-