ci: list of plugins from meson configuration itself
This commit is contained in:
@@ -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:
|
||||
|
Reference in New Issue
Block a user