Commit c2f07f88 authored by Kjell Ahlstedt's avatar Kjell Ahlstedt
Browse files

CI: Build documentation of dependencies

Build documentation of libsigc++, glibmm, cairomm, or else pangomm's
inheritance diagrams will be incomplete due to missing tag files.
parent 6cdc945d
Pipeline #377773 passed with stages
in 7 minutes and 11 seconds
...@@ -55,7 +55,7 @@ build_deps: ...@@ -55,7 +55,7 @@ build_deps:
- git clone --branch 3.2.0 --depth 1 https://github.com/libsigcplusplus/libsigcplusplus.git libsigc - git clone --branch 3.2.0 --depth 1 https://github.com/libsigcplusplus/libsigcplusplus.git libsigc
- cd libsigc - cd libsigc
- mkdir _build && cd _build - mkdir _build && cd _build
- meson --prefix=/usr --libdir=lib -Dbuild-documentation=false -Dbuild-examples=false -Dbuildtype=release - meson --prefix=/usr --libdir=lib -Dvalidation=false -Dbuild-examples=false -Dbuildtype=release
- meson compile - meson compile
- meson install - meson install
- cd ../.. - cd ../..
...@@ -65,7 +65,7 @@ build_deps: ...@@ -65,7 +65,7 @@ build_deps:
- git clone --branch 2.70.0 --depth 1 https://gitlab.gnome.org/GNOME/glibmm.git glibmm - git clone --branch 2.70.0 --depth 1 https://gitlab.gnome.org/GNOME/glibmm.git glibmm
- cd glibmm - cd glibmm
- mkdir _build && cd _build - mkdir _build && cd _build
- meson --prefix=/usr --libdir=lib -Dbuild-documentation=false -Dbuild-examples=false -Dbuildtype=release - meson --prefix=/usr --libdir=lib -Dbuild-examples=false -Dbuildtype=release
- meson compile - meson compile
- cd ../.. - cd ../..
- fi - fi
...@@ -74,7 +74,7 @@ build_deps: ...@@ -74,7 +74,7 @@ build_deps:
- git clone --branch 1.16.1 --depth 1 https://gitlab.freedesktop.org/cairo/cairomm.git cairomm - git clone --branch 1.16.1 --depth 1 https://gitlab.freedesktop.org/cairo/cairomm.git cairomm
- cd cairomm - cd cairomm
- mkdir _build && cd _build - mkdir _build && cd _build
- meson --prefix=/usr --libdir=lib -Dbuild-documentation=false -Dbuild-examples=false -Dbuild-tests=false -Dbuildtype=release - meson --prefix=/usr --libdir=lib -Dbuild-examples=false -Dbuild-tests=false -Dbuildtype=release
- meson compile - meson compile
- cd ../.. - cd ../..
- fi - fi
......
Supports Markdown
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