aboutsummaryrefslogtreecommitdiff
path: root/tests/functional/plugins
diff options
context:
space:
mode:
authorQyriad <qyriad@qyriad.me>2024-04-03 17:38:09 -0600
committerQyriad <qyriad@qyriad.me>2024-04-04 20:43:38 -0600
commit07e1ddc23d333c0858959919c309df918dabae17 (patch)
tree383bdd402fc1aaec33f0607ddf74220b0d70d51d /tests/functional/plugins
parent9166babbaf5882ad2cfe1c7c9b30de1c153d70a8 (diff)
meson: add missing tests: ca, dyn-drv, plugins, libstoreconsumer
Change-Id: I6a74ebaf93697cb99aadd6b51538c2766b0a808a
Diffstat (limited to 'tests/functional/plugins')
-rw-r--r--tests/functional/plugins/meson.build31
1 files changed, 31 insertions, 0 deletions
diff --git a/tests/functional/plugins/meson.build b/tests/functional/plugins/meson.build
new file mode 100644
index 000000000..7f8547a7f
--- /dev/null
+++ b/tests/functional/plugins/meson.build
@@ -0,0 +1,31 @@
+libplugintest = shared_module(
+ 'plugintest',
+ 'plugintest.cc',
+ dependencies : [
+ liblixutil,
+ liblixstore,
+ liblixexpr,
+ liblixfetchers,
+ ],
+ build_by_default : false,
+ link_args : shared_module_link_args,
+)
+
+libplugintestfail_link_args = []
+if is_linux
+ libplugintestfail_link_args = ['-Wl,-z,now']
+endif
+
+libplugintestfail = shared_module(
+ 'plugintestfail',
+ 'plugintestfail.cc',
+ dependencies : [
+ liblixutil,
+ liblixstore,
+ liblixexpr,
+ liblixfetchers,
+ ],
+ cpp_args : ['-DMISSING_REFERENCE'],
+ link_args : shared_module_link_args + libplugintestfail_link_args,
+ build_by_default : false,
+)