commit | 73b0d6e9049821e0b3479dc56ccf3a8ed046726c | [log] [tgz] |
---|---|---|
author | William A. Kennington III <wak@google.com> | Thu Jan 17 14:35:41 2019 -0800 |
committer | Andrew Geissler <geissonator@yahoo.com> | Mon Feb 04 21:24:04 2019 +0000 |
tree | bd5c5fdff750e80bd1d927747e98b11f984e7b7d | |
parent | 65b37faf1e5fef75f644c39946f3f6ffdd2b41d6 [diff] |
scripts/unit-test(meson): Enforce stricter build requirements Since meson allows us to easily provide stricter warning levels and treating warnings as errors as build options, we should require that our builds meet those requirements. This does tighter verification on the meson build file itself and enables -Wall -Wpedantic -Werror on C / C++ builds. This is only done for meson since it has almost no adoption yet, making it easy to enforce early. Tested: Ran against meson enabled projects and they still build as expected. Change-Id: I5ecbeedeb753a6b855cceabe45238e95deed98db Signed-off-by: William A. Kennington III <wak@google.com>
Build script for CI jobs in Jenkins.