1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
all_include_dirs = [wayfire_api_inc, wayfire_conf_inc, plugins_common_inc, vswitch_inc, wobbly_inc, ipc_include_dirs, include_directories('.')]
all_deps = [wlroots, pixman, wfconfig, wftouch, cairo, pango, pangocairo, json, plugin_pch_dep]
shared_module('scale', ['scale.cpp', 'scale-title-overlay.cpp'],
include_directories: all_include_dirs,
dependencies: all_deps,
link_with: [move_drag_interface],
install: true,
install_dir: conf_data.get('PLUGIN_PATH'))
shared_module('scale-title-filter', 'scale-title-filter.cpp',
include_directories: all_include_dirs,
dependencies: all_deps,
install: true,
install_dir: conf_data.get('PLUGIN_PATH'))
install_headers(['wayfire/plugins/scale-signal.hpp'], subdir: 'wayfire/plugins')
|