From: Michael Biebl Date: Fri, 23 Jun 2017 01:23:30 +0000 (+0200) Subject: meson: install manual and unsafe tests (#6178) X-Git-Tag: v234~110 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=7cdd9783460b6cec5321ff2c1dd8f7148a82a19d;p=platform%2Fupstream%2Fsystemd.git meson: install manual and unsafe tests (#6178) Always install all tests if install-tests is set to true, as they might be useful for CI. This includes manual and unsafe tests. Install those in subdirectories of /usr/lib/systemd/tests. Fixes #6163. --- diff --git a/meson.build b/meson.build index cab08dc..301c8a9 100644 --- a/meson.build +++ b/meson.build @@ -2219,8 +2219,6 @@ foreach tuple : tests endif if condition == '' or conf.get(condition, false) - install = install_tests and type == '' - exe = executable( name, sources, @@ -2229,8 +2227,8 @@ foreach tuple : tests dependencies : dependencies, c_args : defs, install_rpath : rootlibexecdir, - install : install, - install_dir : testsdir) + install : install_tests, + install_dir : join_paths(testsdir, type)) if type == 'manual' message('@0@ is a manual test'.format(name))