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.
endif
if condition == '' or conf.get(condition, false)
- install = install_tests and type == ''
-
exe = executable(
name,
sources,
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))