From cece4472f67b8c4f512d1aeec5ae6e78e6916bb6 Mon Sep 17 00:00:00 2001 From: Dylan Baker Date: Wed, 20 Dec 2017 15:21:58 -0800 Subject: [PATCH] tests: skip gtest test if gtest not installed --- test cases/frameworks/2 gtest/meson.build | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/test cases/frameworks/2 gtest/meson.build b/test cases/frameworks/2 gtest/meson.build index 419f451b7..e5418e963 100644 --- a/test cases/frameworks/2 gtest/meson.build +++ b/test cases/frameworks/2 gtest/meson.build @@ -1,6 +1,9 @@ project('gtest', 'cpp') -gtest = dependency('gtest', main : true) +gtest = dependency('gtest', main : true, required : false) +if not gtest.found() + error('MESON_SKIP_TEST: gtest not installed.') +endif gtest_nomain = dependency('gtest', main : false) e = executable('testprog', 'test.cc', dependencies : gtest)