@ -1,12 +1,15 @@
if get_option ( 'xwayland' )
srcs_xwayland = [
if not get_option ( 'xwayland' )
subdir_done ( )
endif
srcs_xwayland = [
'launcher.c' ,
'window-manager.c' ,
'selection.c' ,
'dnd.c' ,
'hash.c' ,
]
deps_xwayland = [
]
deps_xwayland = [
dependency ( 'xcb' ) ,
dependency ( 'xcb-composite' ) ,
dependency ( 'xcb-shape' ) ,
@ -14,8 +17,8 @@ if get_option('xwayland')
dependency ( 'xcursor' ) ,
dependency ( 'cairo-xcb' ) ,
dep_libweston ,
]
plugin_xwayland = shared_library (
]
plugin_xwayland = shared_library (
'xwayland' ,
srcs_xwayland ,
link_with : lib_cairo_shared ,
@ -24,8 +27,7 @@ if get_option('xwayland')
name_prefix : '' ,
install : true ,
install_dir : dir_module_libweston
)
env_modmap + = 'xwayland.so=@0@;' . format ( plugin_xwayland . full_path ( ) )
)
env_modmap + = 'xwayland.so=@0@;' . format ( plugin_xwayland . full_path ( ) )
install_headers ( 'xwayland-api.h' , subdir : dir_include_libweston )
endif
install_headers ( 'xwayland-api.h' , subdir : dir_include_libweston )