| if not get_option('backend-headless') |
| subdir_done() |
| endif |
| |
| config_h.set('BUILD_HEADLESS_COMPOSITOR', '1') |
| |
| srcs_headless = [ |
| 'headless.c', |
| presentation_time_server_protocol_h, |
| ] |
| plugin_headless = shared_library( |
| 'headless-backend', |
| srcs_headless, |
| include_directories: common_inc, |
| dependencies: [ dep_libweston_private, dep_libdrm_headers ], |
| name_prefix: '', |
| install: true, |
| install_dir: dir_module_libweston, |
| ) |
| env_modmap += 'headless-backend.so=@0@;'.format(plugin_headless.full_path()) |
| install_headers(backend_headless_h, subdir: dir_include_libweston_install) |