[evince/remove-autotools] build: Remove autotools



commit b27189bb3c5a1f5e838bda86c3f7c3ce0bebe08f
Author: Iñigo Martínez <inigomartinez gmail com>
Date:   Tue Sep 25 22:10:27 2018 +0200

    build: Remove autotools
    
    To avoid the burden of maintaining multiple build systems, autotools
    support has been removed.
    
    GitLab CI configuration has also been updated to use meson.

 .gitlab-ci.yml                                 |   21 +-
 Makefile.am                                    |  161 ----
 acinclude.m4                                   |  288 -------
 autogen.sh                                     |   40 -
 backend/Makefile.am                            |   36 -
 backend/backend.symbols                        |    1 -
 backend/comics/Makefile.am                     |   59 --
 backend/djvu/Makefile.am                       |   48 --
 backend/dvi/Makefile.am                        |   57 --
 backend/dvi/mdvi-lib/Makefile.am               |   42 -
 backend/pdf/Makefile.am                        |   44 -
 backend/ps/Makefile.am                         |   42 -
 backend/tiff/Makefile.am                       |   43 -
 backend/xps/Makefile.am                        |   41 -
 browser-plugin/Makefile.am                     |   67 --
 configure.ac                                   | 1048 ------------------------
 cut-n-paste/Makefile.am                        |    7 -
 cut-n-paste/gimpcellrenderertoggle/Makefile.am |   14 -
 cut-n-paste/libgd/Makefile.am                  |   18 -
 cut-n-paste/synctex/Makefile.am                |   19 -
 cut-n-paste/unarr/Makefile.am                  |   43 -
 cut-n-paste/unarr/common/Makefile.am           |    1 -
 cut-n-paste/unarr/lzmasdk/Makefile.am          |    1 -
 cut-n-paste/unarr/rar/Makefile.am              |    1 -
 data/Makefile.am                               |  118 ---
 data/icons/16x16/Makefile.am                   |    3 -
 data/icons/16x16/actions/Makefile.am           |   27 -
 data/icons/16x16/mimetypes/Makefile.am         |   16 -
 data/icons/22x22/Makefile.am                   |    3 -
 data/icons/22x22/actions/Makefile.am           |   27 -
 data/icons/22x22/mimetypes/Makefile.am         |   16 -
 data/icons/24x24/Makefile.am                   |    3 -
 data/icons/24x24/actions/Makefile.am           |   23 -
 data/icons/24x24/mimetypes/Makefile.am         |   16 -
 data/icons/32x32/Makefile.am                   |    3 -
 data/icons/32x32/actions/Makefile.am           |   19 -
 data/icons/32x32/mimetypes/Makefile.am         |   16 -
 data/icons/48x48/Makefile.am                   |    3 -
 data/icons/48x48/actions/Makefile.am           |   20 -
 data/icons/Makefile.am                         |    4 -
 data/icons/scalable/Makefile.am                |    3 -
 data/icons/scalable/actions/Makefile.am        |   23 -
 data/icons/scalable/apps/Makefile.am           |   16 -
 data/icons/scalable/mimetypes/Makefile.am      |   16 -
 data/icons/symbolic/Makefile.am                |    3 -
 data/icons/symbolic/apps/Makefile.am           |   16 -
 evince-document.pc.in                          |   12 -
 evince-view.pc.in                              |   11 -
 git.mk                                         |  227 -----
 help/Makefile.am                               |   91 --
 help/reference/Makefile.am                     |    2 -
 help/reference/libdocument/Makefile.am         |  131 ---
 help/reference/libview/Makefile.am             |  139 ----
 help/reference/shell/Makefile.am               |  144 ----
 libdocument/Makefile.am                        |  185 -----
 libmisc/Makefile.am                            |   20 -
 libview/Makefile.am                            |  170 ----
 previewer/Makefile.am                          |   54 --
 properties/Makefile.am                         |   44 -
 shell/Makefile.am                              |  208 -----
 thumbnailer/Makefile.am                        |   42 -
 61 files changed, 3 insertions(+), 4013 deletions(-)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index a593d03e..a8aff357 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -13,13 +13,13 @@ master:
     when: manual
 
     script:
-        - ./autogen.sh --enable-debug --enable-nautilus
-        - make
+        - meson _build
+        - ninja -C _build all
 
     artifacts:
         when: on_failure
         paths:
-        - config.log
+        - _build/meson-logs/meson-log.txt
         expire_in: 2 days
 
 meson:
@@ -51,21 +51,6 @@ meson-gtk-doc:
         - _build/meson-logs/meson-log.txt
         expire_in: 2 days
 
-gtk-doc:
-    image: registry.gitlab.gnome.org/gnome/evince/master-amd64:latest
-    stage: build
-    when: manual
-
-    script:
-        - ./autogen.sh --enable-nautilus --enable-gtk-doc
-        - make
-
-    artifacts:
-        when: on_failure
-        paths:
-        - config.log
-        expire_in: 2 days
-
 flatpak:
     image: registry.gitlab.gnome.org/gnome/gnome-runtime-images/gnome:master
     stage: build


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]