[evince] ci: build gtk-doc by default on meson
- From: Germán Poo-Caamaño <gpoo src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [evince] ci: build gtk-doc by default on meson
- Date: Sun, 29 Sep 2019 00:44:19 +0000 (UTC)
commit 0c79fec81b663ef046ffaec253f836bfa7453445
Author: Germán Poo-Caamaño <gpoo gnome org>
Date: Sat Sep 28 21:42:50 2019 -0300
ci: build gtk-doc by default on meson
Although it was enabled in meson's options, the command needs
explicitly told what to build.
.gitlab-ci.yml | 4 +-
build-aux/flatpak/org.gnome.Evince.json | 158 ++++++++++++++++----------------
2 files changed, 81 insertions(+), 81 deletions(-)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 99434670..78800ac2 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -26,7 +26,7 @@ meson:
script:
- meson _build
- - ninja -C _build all
+ - ninja -C _build all libevdocument-doc libevview-doc evince-doc
artifacts:
when: on_failure
@@ -134,4 +134,4 @@ stop_deploy:
# don't run on stable branches
- /^gnome-\d-\d\d$/
# No need to run on the upstream master branch either
- - master@GNOME/evince
\ No newline at end of file
+ - master@GNOME/evince
diff --git a/build-aux/flatpak/org.gnome.Evince.json b/build-aux/flatpak/org.gnome.Evince.json
index 080bada3..255273d7 100644
--- a/build-aux/flatpak/org.gnome.Evince.json
+++ b/build-aux/flatpak/org.gnome.Evince.json
@@ -1,15 +1,15 @@
{
- "app-id": "org.gnome.Evince",
- "runtime": "org.gnome.Platform",
- "runtime-version": "master",
- "sdk": "org.gnome.Sdk",
- "command": "evince",
- "tags": [
+ "app-id" : "org.gnome.Evince",
+ "runtime" : "org.gnome.Sdk",
+ "runtime-version" : "master",
+ "sdk" : "org.gnome.Sdk",
+ "command" : "evince",
+ "tags" : [
"devel"
],
- "desktop-file-name-prefix": "(Development) ",
- "copy-icon": true,
- "finish-args": [
+ "desktop-file-name-prefix" : "(Development) ",
+ "copy-icon" : true,
+ "finish-args" : [
"--share=ipc",
"--socket=x11",
"--socket=wayland",
@@ -26,14 +26,14 @@
"--own-name=org.gnome.evince",
"--own-name=org.gnome.evince.Daemon"
],
- "build-options": {
- "cflags": "-O2 -g",
- "cxxflags": "-O2 -g",
- "env": {
- "V": "1"
+ "build-options" : {
+ "cflags" : "-O2 -g",
+ "cxxflags" : "-O2 -g",
+ "env" : {
+ "V" : "1"
}
},
- "cleanup": [
+ "cleanup" : [
"/include",
"/lib/pkgconfig",
"/share/pkgconfig",
@@ -45,140 +45,140 @@
"*.la",
"*.a"
],
- "modules": [
+ "modules" : [
{
- "name": "openjpeg",
- "buildsystem": "cmake-ninja",
- "config-opts": [
+ "name" : "openjpeg",
+ "buildsystem" : "cmake-ninja",
+ "config-opts" : [
"-DBUILD_CODEC=OFF"
],
- "cleanup": [
+ "cleanup" : [
"/lib/openjpeg-2.3"
],
- "sources": [
+ "sources" : [
{
- "type": "archive",
- "url": "https://github.com/uclouvain/openjpeg/archive/v2.3.0.tar.gz",
- "sha256": "3dc787c1bb6023ba846c2a0d9b1f6e179f1cd255172bde9eb75b01f1e6c7d71a"
+ "type" : "archive",
+ "url" : "https://github.com/uclouvain/openjpeg/archive/v2.3.0.tar.gz",
+ "sha256" : "3dc787c1bb6023ba846c2a0d9b1f6e179f1cd255172bde9eb75b01f1e6c7d71a"
}
]
},
{
- "name": "webp-pixbuf-loader",
- "buildsystem": "cmake-ninja",
- "sources": [
+ "name" : "webp-pixbuf-loader",
+ "buildsystem" : "cmake-ninja",
+ "sources" : [
{
- "type": "git",
- "url": "https://github.com/aruiz/webp-pixbuf-loader.git",
- "commit": "9b92950d49d7939f90ba7413deb7ec6b392b2054"
+ "type" : "git",
+ "url" : "https://github.com/aruiz/webp-pixbuf-loader.git",
+ "commit" : "9b92950d49d7939f90ba7413deb7ec6b392b2054"
}
],
- "post-install": [
+ "post-install" : [
"GDK_PIXBUF_MODULEDIR=/app/lib/gdk-pixbuf-2.0/2.10.0/loaders/ gdk-pixbuf-query-loaders >
loaders.cache",
"cat /usr/lib/*/gdk-pixbuf-2.0/2.10.0/loaders.cache loaders.cache >
/app/lib/gdk-pixbuf-2.0/2.10.0/loaders.cache"
]
},
{
- "name": "popplerdata",
- "no-autogen": true,
- "make-install-args": [
+ "name" : "popplerdata",
+ "no-autogen" : true,
+ "make-install-args" : [
"prefix=/app"
],
- "sources": [
+ "sources" : [
{
- "type": "archive",
- "url": "http://poppler.freedesktop.org/poppler-data-0.4.9.tar.gz",
- "sha256": "1f9c7e7de9ecd0db6ab287349e31bf815ca108a5a175cf906a90163bdbe32012"
+ "type" : "archive",
+ "url" : "http://poppler.freedesktop.org/poppler-data-0.4.9.tar.gz",
+ "sha256" : "1f9c7e7de9ecd0db6ab287349e31bf815ca108a5a175cf906a90163bdbe32012"
}
]
},
{
- "name": "poppler",
- "buildsystem": "cmake-ninja",
- "config-opts": [
+ "name" : "poppler",
+ "buildsystem" : "cmake-ninja",
+ "config-opts" : [
"-DCMAKE_INSTALL_LIBDIR=/app/lib",
"-DCMAKE_INSTALL_INCLUDEDIR=/app/include"
],
- "cleanup": [
+ "cleanup" : [
"/bin"
],
- "sources": [
+ "sources" : [
{
- "type": "archive",
- "url": "https://poppler.freedesktop.org/poppler-0.69.0.tar.xz",
- "sha256": "637ff943f805f304ff1da77ba2e7f1cbd675f474941fd8ae1e0fc01a5b45a3f9"
+ "type" : "archive",
+ "url" : "https://poppler.freedesktop.org/poppler-0.69.0.tar.xz",
+ "sha256" : "637ff943f805f304ff1da77ba2e7f1cbd675f474941fd8ae1e0fc01a5b45a3f9"
}
]
},
{
- "name": "djvulibre",
- "config-opts": [
+ "name" : "djvulibre",
+ "config-opts" : [
"--disable-desktopfiles"
],
- "cleanup": [
+ "cleanup" : [
"/bin"
],
- "sources": [
+ "sources" : [
{
- "type": "archive",
- "url":
"https://downloads.sourceforge.net/project/djvu/DjVuLibre/3.5.27/djvulibre-3.5.27.tar.gz",
- "sha256": "e69668252565603875fb88500cde02bf93d12d48a3884e472696c896e81f505f"
+ "type" : "archive",
+ "url" :
"https://downloads.sourceforge.net/project/djvu/DjVuLibre/3.5.27/djvulibre-3.5.27.tar.gz",
+ "sha256" : "e69668252565603875fb88500cde02bf93d12d48a3884e472696c896e81f505f"
}
]
},
{
- "name": "libgxps",
- "buildsystem": "meson",
- "sources": [
+ "name" : "libgxps",
+ "buildsystem" : "meson",
+ "sources" : [
{
- "type": "archive",
- "url": "http://ftp.gnome.org/pub/gnome/sources/libgxps/0.3/libgxps-0.3.0.tar.xz",
- "sha256": "412b1343bd31fee41f7204c47514d34c563ae34dafa4cc710897366bd6cd0fae"
+ "type" : "archive",
+ "url" : "http://ftp.gnome.org/pub/gnome/sources/libgxps/0.3/libgxps-0.3.0.tar.xz",
+ "sha256" : "412b1343bd31fee41f7204c47514d34c563ae34dafa4cc710897366bd6cd0fae"
}
]
},
{
- "name": "gspell",
- "cleanup": [
+ "name" : "gspell",
+ "cleanup" : [
"/bin"
],
- "sources": [
+ "sources" : [
{
- "type": "archive",
- "url": "https://download.gnome.org/sources/gspell/1.8/gspell-1.8.1.tar.xz",
- "sha256": "819a1d23c7603000e73f5e738bdd284342e0cd345fb0c7650999c31ec741bbe5"
+ "type" : "archive",
+ "url" : "https://download.gnome.org/sources/gspell/1.8/gspell-1.8.1.tar.xz",
+ "sha256" : "819a1d23c7603000e73f5e738bdd284342e0cd345fb0c7650999c31ec741bbe5"
}
],
- "modules": [
+ "modules" : [
{
- "name": "enchant2",
- "cleanup": [
+ "name" : "enchant2",
+ "cleanup" : [
"/bin"
],
- "sources": [
+ "sources" : [
{
- "type": "archive",
- "url":
"https://github.com/AbiWord/enchant/releases/download/v2.2.3/enchant-2.2.3.tar.gz",
- "sha256": "abd8e915675cff54c0d4da5029d95c528362266557c61c7149d53fa069b8076d"
+ "type" : "archive",
+ "url" :
"https://github.com/AbiWord/enchant/releases/download/v2.2.3/enchant-2.2.3.tar.gz",
+ "sha256" : "abd8e915675cff54c0d4da5029d95c528362266557c61c7149d53fa069b8076d"
}
]
}
]
},
{
- "name": "evince",
- "buildsystem": "meson",
- "config-opts": [
+ "name" : "evince",
+ "buildsystem" : "meson",
+ "config-opts" : [
"-Dnautilus=false",
"-Dgtk_doc=false",
"-Dintrospection=false"
],
- "sources": [
+ "sources" : [
{
- "type": "git",
- "url": "https://gitlab.gnome.org/GNOME/evince.git"
+ "type" : "git",
+ "url" : "https://gitlab.gnome.org/GNOME/evince.git"
}
]
}
]
-}
\ No newline at end of file
+}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]