6 Commits

Author SHA1 Message Date
David Neto
a43b6c36e8
kokoro: Remove VS2017 configs (#140) 2025-01-21 11:24:41 -05:00
David Neto
167b131a66
kokoro: Add vs2022 configs (#139)
Pass target CPU architecture explicitly vis BUILD_TARGET_ARCH

Use cmake --build to build, instead of hardcoding the path to msbuild
2025-01-10 17:29:58 -05:00
David Neto
9fd09d6dce
kokoro: update tooling, fix warnings
Kokoro changes:
-  Linux: gcc-13, cmake-3.31.2
- Windows: python 3.12, cmake-3.31.2

* Disable warnings in gtest, gmock

This is required in order to build with GCC 13, and Apple Clang with warnings-as-errors

Bug: crbug.com/383538610

* disable license check on .github/workflows/main.yml

* Use add_subdirectory for internal gtest, gmock

---------

Co-authored-by: Antonio Maiorano <amaiorano@google.com>
2024-12-16 10:51:28 -05:00
nikitalita
3b01ef99ae Bump version of cmake in Windows kokoro script 2023-01-05 12:40:05 +00:00
Ben Clayton
1fd23dda91 Add license checker config and kokoro presubmit
`license-checker` is a tool that verifies each file has contains a permitted license header.

See https://github.com/ben-clayton/license-checker for more information.

Also add missing licenses to presubmit scripts.
2020-07-21 16:31:05 +01:00
Ben Clayton
a4b9640ffc Add Kokoro presubmit scripts 2019-11-14 00:09:46 +00:00