aboutsummaryrefslogtreecommitdiff
path: root/src/plugins/meson.build
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/meson.build')
-rw-r--r--src/plugins/meson.build15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/plugins/meson.build b/src/plugins/meson.build
index bb5da60c..91877024 100644
--- a/src/plugins/meson.build
+++ b/src/plugins/meson.build
@@ -639,6 +639,21 @@ if plugins_options['mtk-legacy']
plugins_udev_rules += files('mtk/77-mm-mtk-port-types.rules')
endif
+# plugin: mtk
+if plugins_options['mtk']
+ test_udev_rules_dir_c_args = ['-DTESTUDEVRULESDIR_MTK="@0@"'.format(plugins_dir / 'mtk')]
+ plugins_test_udev_rules_dir_c_args += test_udev_rules_dir_c_args
+
+ sources = files(
+ 'mtk/mm-plugin-mtk.c',
+ )
+
+ plugins += {'plugin-mtk': {
+ 'plugin': true,
+ 'module': {'sources': sources, 'include_directories': plugins_incs, 'c_args': test_udev_rules_dir_c_args + ['-DMM_MODULE_NAME="mtk"']},
+ }}
+endif
+
# plugin: nokia
if plugins_options['nokia']
sources = files(