aboutsummaryrefslogtreecommitdiff
path: root/staging/adblock/meson.build
diff options
context:
space:
mode:
authorAqua-sama <aqua@iserlohn-fortress.net>2020-02-17 21:16:03 +0200
committerAqua-sama <aqua@iserlohn-fortress.net>2020-04-21 20:14:55 +0300
commit2c88c38a05c6c426792531fc928bc5a3e526b29d (patch)
tree711e11ceeca37a0ab109b66f7c140d195550e7cb /staging/adblock/meson.build
parentstaging/adblock: implement FilterList::isUpToDate (diff)
downloadsmolbote-2c88c38a05c6c426792531fc928bc5a3e526b29d.tar.xz
staging/adblock: add AdblockPlusPlugin
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' ]