meson: convert gtest to an internal dependency
authorDylan Baker <dylan@pnwbakers.com>
Sun, 1 Oct 2017 03:48:32 +0000 (20:48 -0700)
committerDylan Baker <dylan@pnwbakers.com>
Tue, 3 Oct 2017 17:02:08 +0000 (10:02 -0700)
commit7a5a986ddd88487a42847f00f46f7bb0a542c988
tree6e58782eac3b11dadf6287e68c93eb0286671d0c
parent052c0d5edacf377a4b36cc9fee2945f8a9b38787
meson: convert gtest to an internal dependency

In truth gtest is an external dependency that upstream expects you to
"vendor" into your own tree. As such, it makes sense to treat it more
like a dependency than an internal library, and collect it's
requirements together in a dependency object.

v2: - include with -isystem instead of setting compiler args (Eric)

Signed-off-by: Dylan Baker <dylanx.c.baker@intel.com>
Reviewed-by: Eric Anholt <eric@anholt.net>
src/compiler/nir/meson.build
src/gtest/meson.build
src/intel/compiler/meson.build
src/util/tests/string_buffer/meson.build