meson.build (642B)
1 srcs_config = [ 2 'config.c', 3 ] 4 5 config_dep = [common_dep] 6 7 if build_dbus 8 srcs_config += 'dbus-core.c' 9 config_dep += dbus_dep 10 endif 11 12 if build_hal 13 srcs_config += 'hal.c' 14 config_dep += hal_dep 15 endif 16 17 if build_udev 18 srcs_config += 'udev.c' 19 config_dep += udev_dep 20 endif 21 22 if host_machine.system() == 'openbsd' 23 srcs_config += 'wscons.c' 24 endif 25 26 if build_xorg 27 install_data('10-quirks.conf', 28 install_dir: join_paths(get_option('datadir'), 'X11/xorg.conf.d')) 29 endif 30 31 libxserver_config = static_library('libxserver_config', 32 srcs_config, 33 include_directories: inc, 34 dependencies: config_dep, 35 )