common_inc = [ include_directories('.'), libds_tizen_inc ] math = meson.get_compiler('c').find_library('m') wayland_server = dependency('wayland-server', required: true) rt = meson.get_compiler('c').find_library('rt') if wayland_server.version().version_compare('>= 1.19') cdata.set('HAVE_WL_SEAT_ERROR_MISSING_CAPABILITY', '1') endif deps_base = [ math, rt, ] dep_libds = dependency('libds', required: true) deps_libds_tizen = [ deps_base, wayland_server, dep_libds, ] tizen_security_files = [ '../security.c', ] deps_tizen_security = [ dependency('cynara-client', required: true), dependency('cynara-session', required: true), dependency('libsmack', required: true) ] subdir('shared') subdir('allocator') subdir('tbm_server') subdir('backend') subdir('keyrouter') subdir('input_devicemgr') subdir('dpms') subdir('indicator') subdir('clipboard') subdir('launch') subdir('display_policy') subdir('memory_flusher') subdir('renderer') subdir('screen_rotation') subdir('global_resource') subdir('embedded_compositor') subdir('input_method') subdir('text_input') subdir('hwc') subdir('policy') subdir('screenshooter') subdir('scaler') subdir('video') subdir('eom') subdir('remote_surface') subdir('gbm_server')