From: Zbigniew Jędrzejewski-Szmek Date: Thu, 22 Mar 2018 07:34:21 +0000 (+0100) Subject: tests: skip udev-test when perl is not installed X-Git-Tag: v239~483^2~5 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=b1ffacb631d2209174353e35a7ff6acb35c389be;p=thirdparty%2Fsystemd.git tests: skip udev-test when perl is not installed --- diff --git a/meson.build b/meson.build index 642ccd4491a..0d62a115629 100644 --- a/meson.build +++ b/meson.build @@ -552,6 +552,7 @@ m4 = find_program('m4') stat = find_program('stat') git = find_program('git', required : false) env = find_program('env') +perl = find_program('perl', required : false) meson_make_symlink = meson.source_root() + '/tools/meson-make-symlink.sh' mkdir_p = 'mkdir -p $DESTDIR/@0@' diff --git a/test/meson.build b/test/meson.build index 99103e95708..809bd44a930 100644 --- a/test/meson.build +++ b/test/meson.build @@ -233,9 +233,13 @@ custom_target( output : 'sys', build_by_default : true) -udev_test_pl = find_program('udev-test.pl') -test('udev-test', - udev_test_pl) +if perl.found() + udev_test_pl = find_program('udev-test.pl') + test('udev-test', + udev_test_pl) +else + message('Skipping udev-test because perl is not available') +endif if conf.get('ENABLE_HWDB') == 1 hwdb_test_sh = find_program('hwdb-test.sh')