aboutsummaryrefslogtreecommitdiff
path: root/staging/adblock/meson.build
diff options
context:
space:
mode:
Diffstat (limited to 'staging/adblock/meson.build')
-rw-r--r--staging/adblock/meson.build13
1 files changed, 13 insertions, 0 deletions
diff --git a/staging/adblock/meson.build b/staging/adblock/meson.build
index f797607..1b992e5 100644
--- a/staging/adblock/meson.build
+++ b/staging/adblock/meson.build
@@ -7,6 +7,19 @@ dep_adblockfilter = declare_dependency(
)
)
+AdblockPlusFilterPlugin = shared_library('AdblockPlusPlugin',
+ [ 'plugin.cpp',
+ mod_qt5.preprocess(
+ include_directories: plugininterface_include,
+ moc_headers: 'plugin.h',
+ dependencies: [ dep_qt5 ]
+ )
+ ],
+ dependencies: [ dep_qt5, dep_plugininterface, dep_adblockfilter ],
+ install: true,
+ install_dir: get_option('libdir')/'smolbote/plugins'
+)
+
test('adblockfilter: parser',
executable('adblockfilter-parsefilter', dependencies: [ dep_qt5, dep_gtest, dep_adblockfilter ],
sources: [ 'test/parser.cpp' ]