1install_headers( 2 'config-parser.h', 3 'libweston.h', 4 'matrix.h', 5 'plugin-registry.h', 6 'windowed-output-api.h', 7 'weston-log.h', 8 'zalloc.h', 9 subdir: dir_include_libweston_install 10) 11 12backend_drm_h = files('backend-drm.h') 13backend_fbdev_h = files('backend-fbdev.h') 14backend_headless_h = files('backend-headless.h') 15backend_rdp_h = files('backend-rdp.h') 16backend_wayland_h = files('backend-wayland.h') 17backend_x11_h = files('backend-x11.h') 18 19xwayland_api_h = files('xwayland-api.h') 20 21libweston_version_h = configuration_data() 22libweston_version_h.set('WESTON_VERSION_MAJOR', version_weston_arr[0]) 23libweston_version_h.set('WESTON_VERSION_MINOR', version_weston_arr[1]) 24libweston_version_h.set('WESTON_VERSION_MICRO', version_weston_arr[2]) 25libweston_version_h.set('WESTON_VERSION', version_weston) 26version_h = configure_file( 27 input: 'version.h.in', 28 output: 'version.h', 29 configuration: libweston_version_h 30) 31install_headers(version_h, subdir: dir_include_libweston_install) 32