lib_adblockfilter = static_library('adblockfilter', [ 'filterlist.cpp', 'rule.cpp', 'options.cpp' ], include_directories: smolbote_interfaces, dependencies: [ dep_qt5 ] ) AdblockPlusFilterPlugin = shared_library('AdblockPlusPlugin', [ 'plugin/plugin.cpp', mod_qt5.preprocess(include_directories: smolbote_interfaces, moc_headers: 'plugin/plugin.h', dependencies: dep_qt5) ], include_directories: smolbote_interfaces, link_with: lib_adblockfilter, dependencies: dep_qt5, install: true, install_dir: get_option('libdir')/'smolbote/plugins' )