udev_rules_config.set('UDEV_TEST_PATH', '')
configure_file(input : 'udev/80-libinput-device-groups.rules.in',
output : '80-libinput-device-groups.rules',
- install : true,
install_dir : dir_udev_rules,
configuration : udev_rules_config)
configure_file(input : 'udev/90-libinput-fuzz-override.rules.in',
output : '90-libinput-fuzz-override.rules',
- install : true,
install_dir : dir_udev_rules,
configuration : udev_rules_config)
litest_udev_rules_config.set('UDEV_TEST_PATH', meson.build_root() + '/')
litest_groups_rules_file = configure_file(input : 'udev/80-libinput-device-groups.rules.in',
output : '80-libinput-device-groups-litest.rules',
- install : false,
configuration : litest_udev_rules_config)
litest_fuzz_override_file = configure_file(input : 'udev/90-libinput-fuzz-override.rules.in',
output : '90-libinput-fuzz-override-litest.rules',
- install : false,
configuration : litest_udev_rules_config)
############ Check for leftover udev rules ########
input : 'src/libinput-version.h.in',
output : 'libinput-version.h',
configuration : libinput_version_h_config,
- install : false,
)
mapfile = join_paths(dir_src, 'libinput.sym')
configure_file(input : 'tools/libinput-debug-events.man',
output : 'libinput-debug-events.1',
configuration : man_config,
- install : true,
install_dir : dir_man1,
)
configure_file(input : 'tools/libinput-quirks.man',
output : 'libinput-quirks.1',
configuration : man_config,
- install : true,
install_dir : dir_man1,
)
# Same man page for the subtools to stay consistent with the other tools
configure_file(input : 'tools/libinput-quirks.man',
output : 'libinput-quirks-list.1',
configuration : man_config,
- install : true,
install_dir : dir_man1,
)
configure_file(input : 'tools/libinput-quirks.man',
output : 'libinput-quirks-validate.1',
configuration : man_config,
- install : true,
install_dir : dir_man1,
)
configure_file(input : 'tools/libinput-list-devices.man',
output : 'libinput-list-devices.1',
configuration : man_config,
- install : true,
install_dir : dir_man1,
)
configure_file(input : 'tools/libinput-measure.man',
output : 'libinput-measure.1',
configuration : man_config,
- install : true,
install_dir : dir_man1,
)
configure_file(input: t,
output: '@BASENAME@',
configuration : config_noop,
- install : true,
install_dir : libinput_tool_path
)
endforeach
configure_file(input : m,
output : '@BASENAME@.1',
configuration : man_config,
- install : true,
install_dir : dir_man1)
endforeach
configure_file(input : 'tools/libinput-record.man',
output : 'libinput-record.1',
configuration : man_config,
- install : true,
install_dir : dir_man1,
)
configure_file(input : 'tools/libinput-replay.man',
output : 'libinput-replay.1',
configuration : man_config,
- install : true,
install_dir : dir_man1,
)
configure_file(input : 'tools/libinput-debug-gui.man',
output : 'libinput-debug-gui.1',
configuration : man_config,
- install : true,
install_dir : dir_man1,
)
endif
configure_file(input : 'tools/libinput.man',
output : 'libinput.1',
configuration : man_config,
- install : true,
install_dir : dir_man1,
)
config_tool_option_test.set('MESON_ENABLED_DEBUG_GUI', get_option('debug-gui'))
tool_option_test = configure_file(input: 'tools/test-tool-option-parsing.py',
output: '@BASENAME@',
- configuration : config_tool_option_test,
- install : false)
+ configuration : config_tool_option_test)
test('tool-option-parsing',
tool_option_test,
args : ['--tool-path', libinput_tool.full_path()],
configure_file(input : 'test/libinput-test-suite.man',
output : 'libinput-test-suite.1',
configuration : man_config,
- install : true,
install_dir : dir_man1,
)
message('valgrind not found, disabling valgrind test suite')
endif
configure_file(output : 'litest-config.h',
- install : false,
configuration : litest_config_h)
endif
############ output files ############
-configure_file(output : 'config.h', install : false, configuration : config_h)
+configure_file(output : 'config.h', configuration : config_h)