From a803579446125be7e99bed7bda9a020bc6f9f806 Mon Sep 17 00:00:00 2001 From: Jon Turney Date: Tue, 22 Jun 2021 17:29:04 +0100 Subject: [PATCH] Skip LLVM test if required modules aren't found If the required LLVM modules can't be found, skip the LLVM framework test, rather than succesfully doing nothing. (This optionality is a leftover from before #7379) --- test cases/frameworks/15 llvm/meson.build | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/test cases/frameworks/15 llvm/meson.build b/test cases/frameworks/15 llvm/meson.build index bae83c51e813..3855fae33b35 100644 --- a/test cases/frameworks/15 llvm/meson.build +++ b/test cases/frameworks/15 llvm/meson.build @@ -34,8 +34,12 @@ llvm_dep = dependency( static : static, method : method, ) -if llvm_dep.found() - executable( + +if not llvm_dep.found() + error('MESON_SKIP_TEST required llvm modules not found.') +endif + +executable( 'sum', 'sum.c', dependencies : [ @@ -45,4 +49,3 @@ if llvm_dep.found() meson.get_compiler('c').find_library('dl', required : false), ] ) -endif