Commit Graph

12 Commits

Author SHA1 Message Date
Ben Clayton
0f52e7ef12 Fix GN build and presubmits
Add missing `.cfg` files for GN presubmit.
Add missing `recursedeps` in the `DEPS` file.
Call `./update_glslang_sources.py` before attempting to build.
Add more GN spew to the `.gitignore` file.
2020-10-21 15:49:08 +01:00
Ben Clayton
b2b1e2da46 Kokoro: Add configurations for GN presubmit
Issue: #2421
2020-10-20 11:12:31 +01:00
Ben Clayton
16ef2588ed Kokoro: Print test output to stdout 2020-07-13 16:20:06 +01:00
Ben Clayton
751b3f83c5 Kokoro: Correct the `build_file' path to build.sh 2020-07-03 11:07:43 +01:00
Ben Clayton
fb187f3063 Add config for license-checker and Kokoro scripts.
The `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.
2020-07-02 18:59:34 +01:00
Ben Clayton
08bc7cf5fc Remove root kokoro/linux-*-cmake configs
These have been superseded by the `static` and `shared` variants in the respective subdirectories.

Issue: #2283
2020-06-29 14:52:54 +01:00
Ben Clayton
40e1ae11f4 Kokoro: Split linux cmake cfgs into static/shared
Allows for testing of generation of both static libraries and shared objects.

The old configs are staying in place until I'm confident everything is working correctly.

Issues: #1421, #1484, #2283
2020-06-24 14:16:17 +01:00
Ben Clayton
b2a4399dcc Add kokoro configs for android-ndk and cmake 2020-06-19 15:34:31 +01:00
Ehsan Nasiri
4b9b07a85a Make buildbot licenses consistent with the rest of the code 2019-10-23 15:03:38 -04:00
Ehsan Nasiri
d3f3f01c4f Run tests on Windows too. 2019-10-18 13:49:59 -04:00
Ehsan Nasiri
2398b216af Fix build scripts. 2019-10-18 12:25:59 -04:00
Ehsan Nasiri
8b11dfe167 Add Kokoro bots for building using Bazel. 2019-10-17 16:12:43 -04:00