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