Commit fbce4a5a authored by Bastien Nocera's avatar Bastien Nocera

Update for libfprint 1.0 release

parent eb07be29
Pipeline #57068 passed with stage
in 3 minutes and 18 seconds
image: fedora:rawhide
variables:
# XXX don't forget to also update index.md for the API doc versions
STABLE_BRANCH: libfprint-1-0
DEPENDENCIES: git discount dnf-plugins-core cpio
DEPENDENCIES_FPRINTD: dbus-glib-devel pam-devel polkit-devel
gtk-doc meson intltool autoconf automake libtool
......@@ -18,12 +20,16 @@ pages:
- mkdir public/
- export LC_ALL=C.UTF-8
# Stable libfprint docs, copied from package, we can't copy from the
# installed package, as the CI setup doesn't install docs
- dnf download libfprint-devel.x86_64
- rpm2cpio ./libfprint-devel-*.rpm | cpio -id
- mv ./usr/share/gtk-doc/html/libfprint/ public/libfprint-stable/
- rm -rf ./libfprint-devel-*.rpm ./usr/
# Stable libfprint docs
- git clone https://gitlab.freedesktop.org/libfprint/libfprint.git libfprint-stable
- cd libfprint-stable
- git checkout -b $STABLE_BRANCH origin/$STABLE_BRANCH
- meson . _build -Dprefix=/usr -Dgtk-examples=false
- ninja -C _build
- ninja -C _build install
- cd ..
- mv /usr/share/gtk-doc/html/libfprint/ public/libfprint-dev/
- rm -rf libfprint-stable
# Unstable libfprint docs
- git clone https://gitlab.freedesktop.org/libfprint/libfprint.git
......
......@@ -31,8 +31,8 @@ libfprint is of prime interest to developers wishing to add support for specific
- [Supported devices](supported-devices.html)
- [GitLab page](https://gitlab.freedesktop.org/libfprint/libfprint)
- [Releases](https://gitlab.freedesktop.org/libfprint/libfprint/tags)
- [stable API documentation](libfprint-stable/)
- [devel API documentation](libfprint-dev/)
- [stable (1.0) API documentation](libfprint-stable/)
- [devel (2.0) API documentation](libfprint-dev/)
## fprintd
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment