diff options
-rw-r--r-- | .gitlab-ci.yml | 22 |
1 files changed, 6 insertions, 16 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index b9de3bed..6ddcd353 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -200,14 +200,9 @@ build-single-plugins: - schedules script: - *prepare_deps - - for plugin in generic altair_lte anydata broadmobi cinterion - dell dlink fibocom foxconn gosuncn haier huawei iridium - linktop longcheer mbm motorola mtk nokia nokia_icera - novatel novatel_lte option option_hso pantech - qcom_soc quectel samsung sierra_legacy sierra simtech - telit thuraya tplink ublox via wavecom x22x zte; do - meson setup build_$plugin --prefix=/usr -Dgtk_doc=false -Dintrospection=false -Dbash_completion=false -Dauto_features=disabled -Dplugin_$plugin=enabled; - ninja -C build_$plugin; + - for PLUGIN in $(grep "plugin_" meson_options.txt | awk -F"'" '{ print $2 }'); do + meson setup build_$PLUGIN --prefix=/usr -Dgtk_doc=false -Dintrospection=false -Dbash_completion=false -Dauto_features=disabled -D$PLUGIN=enabled; + ninja -C build_$PLUGIN; done build-single-plugins-builtin: @@ -219,14 +214,9 @@ build-single-plugins-builtin: - schedules script: - *prepare_deps - - for plugin in generic altair_lte anydata broadmobi cinterion - dell dlink fibocom foxconn gosuncn haier huawei iridium - linktop longcheer mbm motorola mtk nokia nokia_icera - novatel novatel_lte option option_hso pantech - qcom_soc quectel samsung sierra_legacy sierra simtech - telit thuraya tplink ublox via wavecom x22x zte; do - meson setup build_$plugin --prefix=/usr -Dgtk_doc=false -Dintrospection=false -Dbash_completion=false -Dauto_features=disabled -Dplugin_$plugin=enabled -Dbuiltin_plugins=true; - ninja -C build_$plugin; + - for PLUGIN in $(grep "plugin_" meson_options.txt | awk -F"'" '{ print $2 }'); do + meson setup build_$PLUGIN --prefix=/usr -Dgtk_doc=false -Dintrospection=false -Dbash_completion=false -Dauto_features=disabled -D$PLUGIN=enabled -Dbuiltin_plugins=true; + ninja -C build_$PLUGIN; done build-release: |