aboutsummaryrefslogtreecommitdiff
path: root/data
diff options
context:
space:
mode:
Diffstat (limited to 'data')
-rw-r--r--data/tests/meson.build7
-rw-r--r--data/tests/org.freedesktop.ModemManager1.service.in2
2 files changed, 7 insertions, 2 deletions
diff --git a/data/tests/meson.build b/data/tests/meson.build
index 1cc0826b..3b3ee790 100644
--- a/data/tests/meson.build
+++ b/data/tests/meson.build
@@ -1,9 +1,14 @@
# SPDX-License-Identifier: GPL-2.0-or-later
# Copyright (C) 2022 Aleksander Morgado <aleksander@aleksander.es>
+test_plugin_dir = ''
+if not enable_builtin_plugins
+ test_plugin_dir = '--test-plugin-dir="' + build_root + '/src/plugins"'
+endif
+
test_conf = {
'abs_top_builddir': build_root,
- 'PLUGIN_BUILD_SUBDIR': 'src/plugins/',
+ 'test_plugin_dir': test_plugin_dir,
}
configure_file(
diff --git a/data/tests/org.freedesktop.ModemManager1.service.in b/data/tests/org.freedesktop.ModemManager1.service.in
index d8a751b4..15fe3c7b 100644
--- a/data/tests/org.freedesktop.ModemManager1.service.in
+++ b/data/tests/org.freedesktop.ModemManager1.service.in
@@ -2,4 +2,4 @@
[D-BUS Service]
Name=org.freedesktop.ModemManager1
-Exec=@abs_top_builddir@/src/ModemManager --test-session --no-auto-scan --test-enable --test-plugin-dir="@abs_top_builddir@/@PLUGIN_BUILD_SUBDIR@" --debug
+Exec=@abs_top_builddir@/src/ModemManager --test-session --no-auto-scan --test-enable @test_plugin_dir@ --debug