| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
PiperOrigin-RevId: 511500508
Change-Id: Ib686f93d317b95ac9b9bcb0a5566500316ba1929
|
|
|
|
|
|
|
|
|
|
| |
CXX_FLAGS should be CXXFLAGS and the quoting was wrong.
As a result, "-Werror -Wdeprecated" was not being applied.
https://cmake.org/cmake/help/latest/envvar/CXXFLAGS.html
PiperOrigin-RevId: 506656655
Change-Id: Ic5e861be3b9c32257eb9aabb845c931f3cba7122
|
|
|
|
|
| |
PiperOrigin-RevId: 481680362
Change-Id: I87b2b71427a8ad2603f5445d6ef794c3fa84746e
|
|
|
|
|
|
|
| |
Breaks the intended C++ version on some CI builds
PiperOrigin-RevId: 474022587
Change-Id: I41a58893802c90864e0f2cc3d15e6c169c59146d
|
|
|
|
| |
Bazel defaults to -std=c++11 on macOS which gtest doesn't support.
|
|
|
|
|
|
|
| |
from dependencies
PiperOrigin-RevId: 467244441
Change-Id: Iefa65474d8c62e7c4c942957dc8e275715076e5f
|
|
|
|
|
|
|
| |
with -std=c++14 when testing with GCC 5.
PiperOrigin-RevId: 458502826
Change-Id: I83637a222b5c0a54e55d93ce7fdbc878af27b250
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
| |
PiperOrigin-RevId: 456323043
Change-Id: I86e3d52b72b51c2d4e96f536daa7f84a52c598f5
|
|
|
|
|
| |
PiperOrigin-RevId: 444444700
Change-Id: I8ac5cc96cc6eb9d583fa7e3fb304ef3dcaa95b5b
|
|
|
|
|
| |
PiperOrigin-RevId: 429400664
Change-Id: I6454cf52cb2fc616a96663823de997591b63dfae
|
|
|
|
|
|
|
| |
CMake 3.22.1, and Bazel 4.2.2
PiperOrigin-RevId: 421814198
Change-Id: Ief4e39d7f077089f10afdc8d63cc1e51dc18e97f
|
|
|
|
|
|
|
|
| |
Use newer Docker images in CI
The new floor image contains GCC 5.5.0, like the old one.
PiperOrigin-RevId: 402402465
|
|
|
|
|
|
|
|
| |
Updates Linux docker image to use Bazel 4.1.0 and GCC 11.1
Updates Bazel dependencies
Removes the last usage of the deprecated and removed Python2
PiperOrigin-RevId: 375759184
|
|
|
|
|
|
| |
Generalize root directory in CI scripts
PiperOrigin-RevId: 367628939
|
|
|
|
|
|
| |
Add CI test scripts
PiperOrigin-RevId: 360931988
|
|
|
|
|
|
|
| |
Disable Travis CI. The migration to travis-ci.com is incompatible with
security policy. These tests are now run on Kokoro.
PiperOrigin-RevId: 355438343
|
|
|
|
|
|
|
| |
Remove platformio tests. This currently uses gcc 4.8.2 which is no
longer supported.
PiperOrigin-RevId: 351667999
|
|
|
|
|
|
| |
Fix the TravisCI build by updating the required tools
PiperOrigin-RevId: 344882646
|
|
|
|
|
|
| |
Update Travis CI to use Ubuntu Bionic in some cases
PiperOrigin-RevId: 313639562
|
|\
| |
| |
| | |
PiperOrigin-RevId: 307604377
|
| | |
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
| |
The old code was trying to pass -Wgnu-zero-variadic-macro-arguments
as part of CXXFLAGS, but it forgot the quotation marks needed around
whitespace. This meant that option was ignored:
https://travis-ci.org/github/google/googletest/jobs/666534177#L760
Unfortunately, the codebase is not remotely clean with respect to that
warning option. It fails like this:
https://travis-ci.org/github/Quuxplusone/googletest/jobs/668118135
So, remove that failing configuration from the test matrix until
someone has time to look at it.
|
|
|
|
|
|
| |
fix OSS Travis Builds -remove hardcoded updated package from brew
PiperOrigin-RevId: 271863378
|
|
|
|
|
|
| |
Stop depending on the abseil master
PiperOrigin-RevId: 263789087
|
|
|
|
|
|
|
| |
Move Googletest OSS bazel builds to latest bazel.
The latest bazel ( 0.27.0 as of now ) does not run on trusty.
PiperOrigin-RevId: 253829774
|
| |
|
| |
|
|
|
|
|
|
| |
Internal Change
PiperOrigin-RevId: 233614147
|
|
|
|
|
|
| |
Internal change
PiperOrigin-RevId: 232362580
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This will help ensure that test coverage isn't missed when changes that
can impact OSX with clang are submitted. Although not perfect, testing
changes on OSX with clang is an ok proxy [for now] for testing changes on
FreeBSD with clang (testing on FreeBSD is non-trivial, as Travis CI doesn't
support operating systems other than Linux and OSX).
In order to support this, install the packages via homebrew using a
`addons::homebrew::packages` block (similar to `addons::apt::packages`
for Ubuntu), as documented in the Travis CI docs
( https://docs.travis-ci.com/user/installing-dependencies/ ). While
here, try pushing apt* calls into the Travis config for Ubuntu, instead
of delaying the equivalent calls in the `ci/*.sh` scripts. Keep the
`ci/*.sh` scripts for ease of testing locally (and extend the OSX one to
install gcc 4.9 and llvm 3.9, like the travis config does).
In order to accomodate this change (and because the homebrew package for
llvm@3.9 doesn't automatically add clang*-3.9 to `$PATH`), `$PATH` needs
to be adjusted to find the llvm@3.9 toolchain.
Signed-off-by: Enji Cooper <yaneurabeya@gmail.com>
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
formatting is incorrect
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
When this build works, we know the autoconf support is working.
|
|
This refactored test build scripts to enable
bazel-build scripts in Travis.
|