rolling: fix single plugin build

The MTK specific modem object should be included in the 'mtk' shared
utils, so that they're available to other plugins.

Signed-off-by: Aleksander Morgado <aleksandermj@google.com>
This commit is contained in:
Aleksander Morgado
2026-04-22 14:27:38 +00:00
parent d111c242c9
commit 44330936c6
+11 -10
View File
@@ -143,9 +143,19 @@ if plugins_shared['mtk']
'mtk/mm-shared-mtk.c',
)
incs = plugins_incs
if enable_mbim
incs += [fibocom_inc]
sources += files(
'mtk/mm-bearer-mbim-mtk-fibocom.c',
'mtk/mm-broadband-modem-mbim-mtk.c',
'mtk/mm-broadband-modem-mbim-mtk-fibocom.c',
)
endif
plugins += {'shared-mtk': {
'plugin': false,
'module': {'sources': sources, 'include_directories': plugins_incs, 'c_args': c_args},
'module': {'sources': sources, 'include_directories': incs, 'c_args': c_args},
}}
endif
@@ -758,15 +768,6 @@ if plugins_options['mtk']
'mtk/mm-plugin-mtk.c',
)
if enable_mbim
incs += [fibocom_inc]
sources += files(
'mtk/mm-bearer-mbim-mtk-fibocom.c',
'mtk/mm-broadband-modem-mbim-mtk.c',
'mtk/mm-broadband-modem-mbim-mtk-fibocom.c',
)
endif
plugins += {'plugin-mtk': {
'plugin': true,
'module': {'sources': sources, 'include_directories': incs, 'c_args': '-DMM_MODULE_NAME="mtk"'},