[gegl] remove autotools



commit 6b0126601985d32b80e7e9d61ce28196d2c11fcd
Author: Øyvind Kolås <pippin gimp org>
Date:   Fri Aug 16 17:28:29 2019 +0200

    remove autotools
    
    Having two build systems works when verifying that the new one can take over -
    but the overhead of keeping two systems working is large - and makes it
    complicated for contributors. Getting rid of autotools also allows us to
    continue refactoring away file names and directory layout away from constraints
    from autotools.

 HACKING                                            |   30 -
 Makefile.am                                        |   85 --
 autogen.sh                                         |   27 -
 bin/Makefile.am                                    |   72 -
 bin/lua/Makefile.am                                |    5 -
 configure.ac                                       | 1458 --------------------
 docs/Makefile.am                                   |  225 ---
 examples/Makefile.am                               |   66 -
 examples/data/Makefile.am                          |    1 -
 gegl-uninstalled.pc.in                             |    6 -
 gegl.pc.in                                         |   12 -
 gegl/Makefile.am                                   |  182 ---
 gegl/buffer/Makefile.am                            |  112 --
 gegl/graph/Makefile.am                             |   50 -
 gegl/module/Makefile.am                            |   34 -
 gegl/opencl/Makefile.am                            |   54 -
 gegl/operation/Makefile.am                         |   71 -
 gegl/process/Makefile.am                           |   39 -
 gegl/property-types/Makefile.am                    |   34 -
 libs/Makefile.am                                   |    9 -
 libs/libnsgif/COPYING                              |   20 -
 libs/libnsgif/README                               |   36 -
 libs/libnsgif/libnsgif.c                           | 1169 ----------------
 libs/libnsgif/libnsgif.h                           |  183 ---
 libs/libnsgif/libnsgif.pc.in                       |   10 -
 libs/libnsgif/log.h                                |   21 -
 libs/libnsgif/lzw.c                                |  377 -----
 libs/libnsgif/lzw.h                                |  105 --
 libs/npd/Makefile.am                               |   42 -
 libs/poly2tri-c/.gitignore                         |    6 -
 libs/poly2tri-c/COPYING                            |   40 -
 libs/poly2tri-c/LICENSE-Poly2Tri-C.txt             |   30 -
 libs/poly2tri-c/LICENSE-Poly2Tri.txt               |   31 -
 libs/poly2tri-c/Makefile.am                        |    5 -
 libs/poly2tri-c/README                             |   13 -
 libs/poly2tri-c/poly2tri-c/Makefile.am             |    9 -
 libs/poly2tri-c/poly2tri-c/p2t/Makefile.am         |    9 -
 libs/poly2tri-c/poly2tri-c/p2t/common/Makefile.am  |    6 -
 libs/poly2tri-c/poly2tri-c/p2t/common/cutils.h     |   67 -
 .../poly2tri-c/p2t/common/poly2tri-private.h       |   62 -
 libs/poly2tri-c/poly2tri-c/p2t/common/shapes.c     |  677 ---------
 libs/poly2tri-c/poly2tri-c/p2t/common/shapes.h     |  262 ----
 libs/poly2tri-c/poly2tri-c/p2t/common/utils.c      |  114 --
 libs/poly2tri-c/poly2tri-c/p2t/common/utils.h      |   67 -
 libs/poly2tri-c/poly2tri-c/p2t/poly2tri.h          |   43 -
 libs/poly2tri-c/poly2tri-c/p2t/sweep/Makefile.am   |    6 -
 .../poly2tri-c/p2t/sweep/advancing_front.c         |  229 ---
 .../poly2tri-c/p2t/sweep/advancing_front.h         |   92 --
 libs/poly2tri-c/poly2tri-c/p2t/sweep/cdt.c         |   95 --
 libs/poly2tri-c/poly2tri-c/p2t/sweep/cdt.h         |  105 --
 libs/poly2tri-c/poly2tri-c/p2t/sweep/sweep.c       | 1024 --------------
 libs/poly2tri-c/poly2tri-c/p2t/sweep/sweep.h       |  282 ----
 .../poly2tri-c/p2t/sweep/sweep_context.c           |  319 -----
 .../poly2tri-c/p2t/sweep/sweep_context.h           |  137 --
 libs/poly2tri-c/poly2tri-c/refine/Makefile.am      |    6 -
 libs/poly2tri-c/poly2tri-c/refine/bounded-line.c   |   84 --
 libs/poly2tri-c/poly2tri-c/refine/bounded-line.h   |   58 -
 libs/poly2tri-c/poly2tri-c/refine/cdt-flipfix.c    |  159 ---
 libs/poly2tri-c/poly2tri-c/refine/cdt-flipfix.h    |   49 -
 libs/poly2tri-c/poly2tri-c/refine/cdt.c            |  493 -------
 libs/poly2tri-c/poly2tri-c/refine/cdt.h            |  127 --
 libs/poly2tri-c/poly2tri-c/refine/circle.c         |   47 -
 libs/poly2tri-c/poly2tri-c/refine/circle.h         |   46 -
 libs/poly2tri-c/poly2tri-c/refine/cluster.c        |  146 --
 libs/poly2tri-c/poly2tri-c/refine/cluster.h        |   55 -
 .../poly2tri-c/refine/delaunay-terminator.c        |  534 -------
 .../poly2tri-c/refine/delaunay-terminator.h        |   71 -
 libs/poly2tri-c/poly2tri-c/refine/edge.c           |  247 ----
 libs/poly2tri-c/poly2tri-c/refine/edge.h           |  107 --
 libs/poly2tri-c/poly2tri-c/refine/line.c           |  102 --
 libs/poly2tri-c/poly2tri-c/refine/line.h           |   66 -
 libs/poly2tri-c/poly2tri-c/refine/mesh-action.c    |  228 ---
 libs/poly2tri-c/poly2tri-c/refine/mesh-action.h    |  170 ---
 libs/poly2tri-c/poly2tri-c/refine/mesh.c           |  408 ------
 libs/poly2tri-c/poly2tri-c/refine/mesh.h           |  361 -----
 libs/poly2tri-c/poly2tri-c/refine/point.c          |  227 ---
 libs/poly2tri-c/poly2tri-c/refine/point.h          |   99 --
 libs/poly2tri-c/poly2tri-c/refine/pslg.c           |  105 --
 libs/poly2tri-c/poly2tri-c/refine/pslg.h           |  115 --
 libs/poly2tri-c/poly2tri-c/refine/refine.h         |   59 -
 libs/poly2tri-c/poly2tri-c/refine/refiner.c        |   70 -
 libs/poly2tri-c/poly2tri-c/refine/refiner.h        |   61 -
 libs/poly2tri-c/poly2tri-c/refine/rmath.c          |  301 ----
 libs/poly2tri-c/poly2tri-c/refine/rmath.h          |  132 --
 libs/poly2tri-c/poly2tri-c/refine/triangle.c       |  313 -----
 libs/poly2tri-c/poly2tri-c/refine/triangle.h       |   94 --
 libs/poly2tri-c/poly2tri-c/refine/triangulation.h  |   49 -
 libs/poly2tri-c/poly2tri-c/refine/utils.c          |   51 -
 libs/poly2tri-c/poly2tri-c/refine/utils.h          |   88 --
 libs/poly2tri-c/poly2tri-c/refine/vector2.c        |   84 --
 libs/poly2tri-c/poly2tri-c/refine/vector2.h        |  101 --
 libs/poly2tri-c/poly2tri-c/refine/vedge.c          |  228 ---
 libs/poly2tri-c/poly2tri-c/refine/vedge.h          |  143 --
 libs/poly2tri-c/poly2tri-c/refine/visibility.c     |  438 ------
 libs/poly2tri-c/poly2tri-c/refine/visibility.h     |   46 -
 libs/poly2tri-c/poly2tri-c/refine/vtriangle.c      |  145 --
 libs/poly2tri-c/poly2tri-c/refine/vtriangle.h      |   70 -
 libs/poly2tri-c/poly2tri-c/render/Makefile.am      |    6 -
 libs/poly2tri-c/poly2tri-c/render/mesh-render.c    |  247 ----
 libs/poly2tri-c/poly2tri-c/render/mesh-render.h    |  175 ---
 libs/poly2tri-c/poly2tri-c/render/svg-plot.c       |  204 ---
 libs/poly2tri-c/poly2tri-c/render/svg-plot.h       |   75 -
 libs/rgbe/Makefile.am                              |    3 -
 m4/.gitignore                                      |   37 -
 m4/as-compiler-flag.m4                             |   64 -
 m4/ax_cxx_compile_stdcxx.m4                        |  948 -------------
 m4/ax_gcc_builtin.m4                               |  170 ---
 m4/gegl-variadic-macros.m4                         |   58 -
 m4/gtk-doc.m4                                      |   61 -
 m4/introspection.m4                                |   96 --
 opencl/Makefile.am                                 |    8 -
 operations/Makefile.am                             |   22 -
 operations/common-cxx/Makefile.am                  |   24 -
 operations/common-gpl3+/Makefile.am                |   70 -
 operations/common/Makefile.am                      |  136 --
 operations/common/perlin/Makefile.am               |    3 -
 operations/core/Makefile.am                        |   31 -
 operations/external/Makefile.am                    |  205 ---
 operations/external/gif-load.c                     |    6 +-
 operations/generated/Makefile.am                   |   48 -
 operations/json/Makefile.am                        |   12 -
 operations/seamless-clone/Makefile.am              |   26 -
 operations/transform/Makefile.am                   |   24 -
 operations/workshop/Makefile.am                    |   39 -
 operations/workshop/external/Makefile.am           |   47 -
 operations/workshop/generated/Makefile.am          |   16 -
 perf/Makefile.am                                   |   65 -
 seamless-clone/Makefile.am                         |   39 -
 tests/Makefile.am                                  |   15 -
 tests/buffer/Makefile.am                           |   80 --
 tests/buffer/reference/Makefile.am                 |    1 -
 tests/buffer/tests/Makefile.am                     |    1 -
 tests/compositions/Makefile.am                     |   94 --
 tests/compositions/data/Makefile.am                |    6 -
 tests/ff-load-save/Makefile.am                     |   38 -
 tests/mipmap/Makefile.am                           |   13 -
 tests/opencl/Makefile.am                           |   59 -
 tests/python/Makefile.am                           |   25 -
 tests/simple/Makefile.am                           |   71 -
 tests/xml/Makefile.am                              |   41 -
 tests/xml/data/Makefile.am                         |    3 -
 tools/Makefile.am                                  |   46 -
 142 files changed, 3 insertions(+), 18303 deletions(-)
---
diff --git a/operations/external/gif-load.c b/operations/external/gif-load.c
index 9f314eb95..9bd0d487d 100644
--- a/operations/external/gif-load.c
+++ b/operations/external/gif-load.c
@@ -50,9 +50,9 @@ property_int (frame_delay, _("frame-delay"), 100)
 #include <gegl-gio-private.h>
 
 /* since libnsgif is nice and simple we directly embed it in the .so  */
-#include "libs/libnsgif/libnsgif.h"
-#include "libs/libnsgif/libnsgif.c"
-#include "libs/libnsgif/lzw.c"
+#include "subprojects/libnsgif/libnsgif.h"
+#include "subprojects/libnsgif/libnsgif.c"
+#include "subprojects/libnsgif/lzw.c"
 
 #define IO_BUFFER_SIZE 4096
 


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