11b5d61b8Smrgsrcs_config = [
21b5d61b8Smrg    'config.c',
31b5d61b8Smrg]
41b5d61b8Smrg
51b5d61b8Smrgconfig_dep = [common_dep]
61b5d61b8Smrg
71b5d61b8Smrgif build_dbus
81b5d61b8Smrg    srcs_config += 'dbus-core.c'
91b5d61b8Smrg    config_dep += dbus_dep
101b5d61b8Smrgendif
111b5d61b8Smrg
121b5d61b8Smrgif build_hal
131b5d61b8Smrg    srcs_config += 'hal.c'
141b5d61b8Smrg    config_dep += hal_dep
151b5d61b8Smrgendif
161b5d61b8Smrg
171b5d61b8Smrgif build_udev
181b5d61b8Smrg    srcs_config += 'udev.c'
191b5d61b8Smrg    config_dep += udev_dep
201b5d61b8Smrgendif
211b5d61b8Smrg
221b5d61b8Smrgif host_machine.system() == 'openbsd'
231b5d61b8Smrg    srcs_config += 'wscons.c'
241b5d61b8Smrgendif
251b5d61b8Smrg
261b5d61b8Smrgif build_xorg
271b5d61b8Smrg    install_data('10-quirks.conf',
281b5d61b8Smrg                 install_dir: join_paths(get_option('datadir'), 'X11/xorg.conf.d'))
291b5d61b8Smrgendif
301b5d61b8Smrg
311b5d61b8Smrglibxserver_config = static_library('libxserver_config',
321b5d61b8Smrg    srcs_config,
331b5d61b8Smrg    include_directories: inc,
341b5d61b8Smrg    dependencies: config_dep,
351b5d61b8Smrg)
36