aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.gitlab-ci.yml22
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: