[evince] ci: build gtk-doc by default on meson



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]