aboutsummaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
authorvpodshiv <vladimir.podshivalov@outlook.com>2020-05-11 22:56:11 +0200
committerAleksander Morgado <aleksander@aleksander.es>2020-05-12 10:49:55 +0200
commit2aa0badc79595c92981793d18f05c99485156a6b (patch)
tree1297208ec401772e7d43554c05b02806c45b66ef /.gitlab-ci.yml
parent088997b6e407f539f1e1ba6afb7ffa62f83c8958 (diff)
build,libqmi-glib: integrate gobject-introspection, update doc helpers to comply with it
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r--.gitlab-ci.yml19
1 files changed, 19 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index b58c3da..e9d0f55 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -75,3 +75,22 @@ test-default:
- make check
- make install
- make distcheck
+
+test-default-introspection:
+ stage: test
+ script:
+ - apt -y install gtk-doc-tools libglib2.0-doc gobject-introspection libgirepository1.0-dev
+ - git clone --depth 1 https://gitlab.freedesktop.org/mobile-broadband/libmbim.git
+ - pushd libmbim
+ - NOCONFIGURE=1 ./autogen.sh
+ - ./configure --prefix=/usr
+ - make
+ - make install
+ - popd
+ - NOCONFIGURE=1 ./autogen.sh
+ - ./configure --prefix=/usr --enable-gtk-doc --enable-mbim-qmux --enable-qrtr --enable-introspection=yes --disable-Werror
+ - make
+ - make check
+ - make install
+ - make distcheck
+