diff options
author | Aleksander Morgado <aleksander@aleksander.es> | 2021-10-14 10:13:36 +0200 |
---|---|---|
committer | Aleksander Morgado <aleksander@aleksander.es> | 2021-10-14 10:34:30 +0200 |
commit | a5f2f84f44f2265739bc96d152128a107e9cebed (patch) | |
tree | 1abbee370b96a6cb03262c76286ac516272d7f2c | |
parent | 86fcf2592fa33d034ee02c6dd8dd4a3527126210 (diff) |
ci: switch single plugins build to use meson
-rw-r--r-- | .gitlab-ci.yml | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 10cfccd0..28eb9f2b 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -174,16 +174,14 @@ build-single-plugins: - ninja -C build - ninja -C build install - 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 - linktop longcheer mbm motorola mtk nokia nokia-icera - novatel novatel-lte option option-hso pantech - qcom-soc quectel samsung sierra-legacy sierra simtech + 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 - ./configure --prefix=/usr --disable-gtk-doc --disable-introspection --disable-all-plugins --enable-plugin-$plugin; - make; - make clean; + 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; + ninja -C build_$plugin; done build-default: |