diff --git a/src/plugins/meson.build b/src/plugins/meson.build index 10d02933..c19dfd3b 100644 --- a/src/plugins/meson.build +++ b/src/plugins/meson.build @@ -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"'},