ci: switch single plugins build to use meson

This commit is contained in:
Aleksander Morgado
2021-10-14 10:13:36 +02:00
parent 86fcf2592f
commit a5f2f84f44

View File

@@ -174,16 +174,14 @@ build-single-plugins:
- ninja -C build - ninja -C build
- ninja -C build install - ninja -C build install
- popd - popd
- NOCONFIGURE=1 ./autogen.sh - for plugin in generic altair_lte anydata broadmobi cinterion
- for plugin in generic altair-lte anydata broadmobi cinterion
dell dlink fibocom foxconn gosuncn haier huawei iridium dell dlink fibocom foxconn gosuncn haier huawei iridium
linktop longcheer mbm motorola mtk nokia nokia-icera linktop longcheer mbm motorola mtk nokia nokia_icera
novatel novatel-lte option option-hso pantech novatel novatel_lte option option_hso pantech
qcom-soc quectel samsung sierra-legacy sierra simtech qcom_soc quectel samsung sierra_legacy sierra simtech
telit thuraya tplink ublox via wavecom x22x zte; do telit thuraya tplink ublox via wavecom x22x zte; do
./configure --prefix=/usr --disable-gtk-doc --disable-introspection --disable-all-plugins --enable-plugin-$plugin; meson setup build_$plugin --prefix=/usr -Dgtk_doc=false -Dintrospection=disabled -Dbash_completion=false -Dauto_features=disabled -Dqmi=enabled -Dmbim=enabled -Dqrtr=enabled -Dplugin_$plugin=enabled;
make; ninja -C build_$plugin;
make clean;
done done
build-default: build-default: