1annotate = shared_module('annotate', 'annotate.cpp', 2 dependencies: [wayfire, wlroots, wfconfig, cairo], 3 install: true, install_dir: join_paths(get_option('libdir'), 'wayfire')) 4 5autorotate = shared_module('autorotate-iio', 'autorotate-iio.cpp', 6 dependencies: [wayfire, wlroots, wfconfig, giomm], 7 install: true, install_dir: join_paths(get_option('libdir'), 'wayfire')) 8 9background_view = shared_module('background-view', 'background-view.cpp', 10 dependencies: [wayfire, wlroots, wfconfig], 11 install: true, install_dir: join_paths(get_option('libdir'), 'wayfire')) 12 13benchmark = shared_module('bench', 'bench.cpp', 14 dependencies: [wayfire, wlroots, wfconfig, cairo], 15 install: true, install_dir: join_paths(get_option('libdir'), 'wayfire')) 16 17crosshair = shared_module('crosshair', 'crosshair.cpp', 18 dependencies: [wayfire, wlroots, wfconfig], 19 install: true, install_dir: join_paths(get_option('libdir'), 'wayfire')) 20 21follow_focus = shared_module('follow-focus', 'follow-focus.cpp', 22 dependencies: [wayfire, wlroots, wfconfig], 23 install: true, install_dir: join_paths(get_option('libdir'), 'wayfire')) 24 25force_fullscreen = shared_module('force-fullscreen', 'force-fullscreen.cpp', 26 dependencies: [wayfire, wlroots, wfconfig], 27 install: true, install_dir: join_paths(get_option('libdir'), 'wayfire')) 28 29glib_main_loop = shared_module('glib-main-loop', 'glib-main-loop.cpp', 30 dependencies: [wayfire, wlroots, wfconfig, giomm], 31 install: true, install_dir: join_paths(get_option('libdir'), 'wayfire')) 32 33joinviews = shared_module('join-views', 'join-views.cpp', 34 dependencies: [wayfire, wlroots, wfconfig], 35 install: true, install_dir: join_paths(get_option('libdir'), 'wayfire')) 36 37keycolor = shared_module('keycolor', 'keycolor.cpp', 38 dependencies: [wayfire, wlroots, wfconfig], 39 install: true, install_dir: join_paths(get_option('libdir'), 'wayfire')) 40 41magnifier = shared_module('mag', 'mag.cpp', 42 dependencies: [wayfire, wlroots, wfconfig], 43 install: true, install_dir: join_paths(get_option('libdir'), 'wayfire')) 44 45showrepaint = shared_module('showrepaint', 'showrepaint.cpp', 46 dependencies: [wayfire, wlroots, wfconfig], 47 install: true, install_dir: join_paths(get_option('libdir'), 'wayfire')) 48 49water = shared_module('water', 'water.cpp', 50 dependencies: [wayfire, wlroots, wfconfig], 51 install: true, install_dir: join_paths(get_option('libdir'), 'wayfire')) 52 53window_zoom = shared_module('winzoom', 'window-zoom.cpp', 54 dependencies: [wayfire, wlroots, wfconfig], 55 install: true, install_dir: join_paths(get_option('libdir'), 'wayfire')) 56 57workspace_names = shared_module('workspace-names', 'workspace-names.cpp', 58 dependencies: [wayfire, wlroots, wfconfig, cairo], 59 install: true, install_dir: join_paths(get_option('libdir'), 'wayfire')) 60 61if get_option('enable_nk') 62 subdir('network-keyboard') 63endif 64 65