[folks/wip/nielsdg/drop-autotools] WIP: Remove support for building with Autotools



commit 06fb06014e29d14cd091ba48c485f0dee05f9948
Author: Niels De Graef <nielsdegraef gmail com>
Date:   Thu Apr 18 00:37:28 2019 +0200

    WIP: Remove support for building with Autotools
    
    Maintaining Autotools as a build system is very, very heavy on
    maintenance. Let's drop this for the next big release so we can focus on
    the bugs that truly matter.

 Makefile.am                                        | 100 ---
 autogen.sh                                         |  37 -
 backends/Makefile.am                               |  46 --
 backends/backend-library.mk                        | 200 -----
 backends/backend.mk                                |  83 --
 backends/bluez/Makefile.am                         |  43 --
 backends/dummy/Makefile.am                         |  40 -
 backends/dummy/lib/Makefile.am                     |  46 --
 backends/dummy/lib/folks-dummy-uninstalled.pc.in   |  12 -
 backends/dummy/lib/folks-dummy.pc.in               |  15 -
 backends/eds/Makefile.am                           |  50 --
 backends/eds/lib/Makefile.am                       |  54 --
 backends/eds/lib/folks-eds-uninstalled.pc.in       |  12 -
 backends/eds/lib/folks-eds.pc.in                   |  15 -
 backends/key-file/Makefile.am                      |  37 -
 backends/libsocialweb/Makefile.am                  |  44 --
 backends/libsocialweb/lib/Makefile.am              |  46 --
 .../lib/folks-libsocialweb-uninstalled.pc.in       |  12 -
 backends/libsocialweb/lib/folks-libsocialweb.pc.in |  15 -
 backends/ofono/Makefile.am                         |  45 --
 backends/telepathy/Makefile.am                     |  45 --
 backends/telepathy/lib/Makefile.am                 | 261 -------
 .../lib/folks-telepathy-uninstalled.pc.in          |  12 -
 backends/telepathy/lib/folks-telepathy.pc.in       |  15 -
 backends/tracker/Makefile.am                       |  44 --
 backends/tracker/lib/Makefile.am                   |  47 --
 .../tracker/lib/folks-tracker-uninstalled.pc.in    |  12 -
 backends/tracker/lib/folks-tracker.pc.in           |  15 -
 check.mk                                           |   6 -
 configure.ac                                       | 856 ---------------------
 docs/Makefile.am                                   | 415 ----------
 folks/Makefile.am                                  | 244 ------
 folks/folks-uninstalled.pc.in                      |  12 -
 folks/folks.pc.in                                  |  15 -
 git.mk                                             | 400 ----------
 lcov.mk                                            |  23 -
 m4/.gitignore                                      |   9 -
 m4/as-compiler-flag.m4                             |  33 -
 m4/introspection.m4                                |  94 ---
 meson.build                                        |   2 +-
 po/Makevars                                        |  78 --
 tests/Makefile.am                                  |  53 --
 tests/bluez/Makefile.am                            |  47 --
 tests/data/Makefile.am                             |  10 -
 tests/dummy/Makefile.am                            |  50 --
 tests/eds/Makefile.am                              | 198 -----
 tests/folks/Makefile.am                            | 117 ---
 tests/key-file/Makefile.am                         |  36 -
 tests/lib/Makefile.am                              | 129 ----
 tests/lib/bluez/Makefile.am                        |  51 --
 tests/lib/dummy/Makefile.am                        |  60 --
 tests/lib/eds/Makefile.am                          |  68 --
 tests/lib/folks-test-uninstalled.pc.in             |  12 -
 tests/lib/key-file/Makefile.am                     |  52 --
 tests/lib/libsocialweb/Makefile.am                 |  61 --
 tests/lib/telepathy/Makefile.am                    |  74 --
 tests/lib/telepathy/contactlist/Makefile.am        | 129 ----
 tests/lib/tracker/Makefile.am                      |  68 --
 tests/libsocialweb/Makefile.am                     |  50 --
 tests/telepathy/Makefile.am                        |  90 ---
 tests/test.mk                                      | 104 ---
 tests/tools/Makefile.am                            |   5 -
 tests/tracker/Makefile.am                          | 336 --------
 tools/Makefile.am                                  |  52 --
 tools/inspect/Makefile.am                          |  57 --
 valgrind.mk                                        |  22 -
 66 files changed, 1 insertion(+), 5520 deletions(-)
---
diff --git a/meson.build b/meson.build
index 883893dd..79b09c06 100644
--- a/meson.build
+++ b/meson.build
@@ -185,7 +185,7 @@ add_project_arguments([
   language: 'vala'
 )
 
-# Configuration for pc.in files
+# Configuration for the pkgconfig files
 common_pkgconf_variables = [
   'exec_prefix=${prefix}',
   'bindir=${prefix}' / get_option('bindir'),


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