summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFederico Mena Quintero <federico@gnome.org>2018-02-22 19:09:12 -0600
committerFederico Mena Quintero <federico@gnome.org>2018-02-22 19:09:12 -0600
commit9cb0bb85ab5c05e54f34b64148b419ed1bbd6701 (patch)
treeaf1c2ce3f5e78cb05d2c049cecbf831f841f39ac
parentfd214c48d20a97ae7f99d3b5979011edd6010919 (diff)
downloadlibrsvg-9cb0bb85ab5c05e54f34b64148b419ed1bbd6701.tar.gz
Move the C part of the library to a librsvg/ subdirectory
Avoid having everything in the toplevel. Modified source files to
-rw-r--r--Makefile.am138
-rw-r--r--configure.ac6
-rw-r--r--gdk-pixbuf-loader/io-svg.c2
-rw-r--r--librsvg/librsvg-features.c (renamed from librsvg-features.c)0
-rw-r--r--librsvg/librsvg-features.h.in (renamed from librsvg-features.h.in)0
-rw-r--r--librsvg/rsvg-attributes.h (renamed from rsvg-attributes.h)0
-rw-r--r--librsvg/rsvg-base-file-util.c (renamed from rsvg-base-file-util.c)0
-rw-r--r--librsvg/rsvg-base.c (renamed from rsvg-base.c)0
-rw-r--r--librsvg/rsvg-cairo-clip.c (renamed from rsvg-cairo-clip.c)0
-rw-r--r--librsvg/rsvg-cairo-clip.h (renamed from rsvg-cairo-clip.h)0
-rw-r--r--librsvg/rsvg-cairo-draw.c (renamed from rsvg-cairo-draw.c)0
-rw-r--r--librsvg/rsvg-cairo-draw.h (renamed from rsvg-cairo-draw.h)0
-rw-r--r--librsvg/rsvg-cairo-render.c (renamed from rsvg-cairo-render.c)0
-rw-r--r--librsvg/rsvg-cairo-render.h (renamed from rsvg-cairo-render.h)0
-rw-r--r--librsvg/rsvg-cairo.h (renamed from rsvg-cairo.h)0
-rw-r--r--librsvg/rsvg-cond.c (renamed from rsvg-cond.c)0
-rw-r--r--librsvg/rsvg-css.c (renamed from rsvg-css.c)0
-rw-r--r--librsvg/rsvg-css.h (renamed from rsvg-css.h)0
-rw-r--r--librsvg/rsvg-defs.c (renamed from rsvg-defs.c)0
-rw-r--r--librsvg/rsvg-defs.h (renamed from rsvg-defs.h)0
-rw-r--r--librsvg/rsvg-file-util.c (renamed from rsvg-file-util.c)0
-rw-r--r--librsvg/rsvg-filter.c (renamed from rsvg-filter.c)0
-rw-r--r--librsvg/rsvg-filter.h (renamed from rsvg-filter.h)0
-rw-r--r--librsvg/rsvg-handle.c (renamed from rsvg-handle.c)0
-rw-r--r--librsvg/rsvg-io.c (renamed from rsvg-io.c)0
-rw-r--r--librsvg/rsvg-io.h (renamed from rsvg-io.h)0
-rw-r--r--librsvg/rsvg-marker.h (renamed from rsvg-marker.h)0
-rw-r--r--librsvg/rsvg-mask.h (renamed from rsvg-mask.h)0
-rw-r--r--librsvg/rsvg-paint-server.h (renamed from rsvg-paint-server.h)0
-rw-r--r--librsvg/rsvg-path-builder.h (renamed from rsvg-path-builder.h)0
-rw-r--r--librsvg/rsvg-private.h (renamed from rsvg-private.h)0
-rw-r--r--librsvg/rsvg-shapes.h (renamed from rsvg-shapes.h)0
-rw-r--r--librsvg/rsvg-size-callback.c (renamed from rsvg-size-callback.c)0
-rw-r--r--librsvg/rsvg-size-callback.h (renamed from rsvg-size-callback.h)0
-rw-r--r--librsvg/rsvg-structure.h (renamed from rsvg-structure.h)0
-rw-r--r--librsvg/rsvg-styles.c (renamed from rsvg-styles.c)0
-rw-r--r--librsvg/rsvg-styles.h (renamed from rsvg-styles.h)0
-rw-r--r--librsvg/rsvg-text.c (renamed from rsvg-text.c)0
-rw-r--r--librsvg/rsvg-text.h (renamed from rsvg-text.h)0
-rw-r--r--librsvg/rsvg-xml.c (renamed from rsvg-xml.c)0
-rw-r--r--librsvg/rsvg-xml.h (renamed from rsvg-xml.h)0
-rw-r--r--librsvg/rsvg.h (renamed from rsvg.h)0
-rw-r--r--rsvg-convert.c6
-rw-r--r--rsvg-view.c4
-rw-r--r--tests/Makefile.am19
-rw-r--r--tests/api.c2
-rw-r--r--tests/crash.c2
-rw-r--r--tests/dimensions.c2
-rw-r--r--tests/loading.c2
-rw-r--r--tests/render-crash.c2
-rw-r--r--tests/rsvg-test.c2
-rw-r--r--tests/styles.c10
-rw-r--r--tools/Makefile.am2
-rw-r--r--tools/rsvg-dimensions.c2
-rw-r--r--tools/rsvg-tools-main.c4
55 files changed, 103 insertions, 102 deletions
diff --git a/Makefile.am b/Makefile.am
index 83a4c42f..f8b92c89 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -10,57 +10,57 @@ if HAVE_GTK_3
bin_PROGRAMS += rsvg-view-3
endif
-headers = \
- rsvg.h \
- rsvg-cairo.h
+headers = \
+ librsvg/rsvg.h \
+ librsvg/rsvg-cairo.h
-enum_sources = \
- librsvg-enum-types.h \
- librsvg-enum-types.c
+enum_sources = \
+ librsvg/librsvg-enum-types.h \
+ librsvg/librsvg-enum-types.c
BUILT_SOURCES += $(enum_sources)
-librsvg_@RSVG_API_MAJOR_VERSION@_la_SOURCES = \
- librsvg-enum-types.c \
- librsvg-enum-types.h \
- librsvg-features.c \
- librsvg-features.h \
- rsvg-attributes.h \
- rsvg-base-file-util.c \
- rsvg-base.c \
- rsvg-cairo-clip.c \
- rsvg-cairo-clip.h \
- rsvg-cairo-draw.c \
- rsvg-cairo-draw.h \
- rsvg-cairo-render.c \
- rsvg-cairo-render.h \
- rsvg-cairo.h \
- rsvg-cond.c \
- rsvg-css.c \
- rsvg-css.h \
- rsvg-defs.c \
- rsvg-defs.h \
- rsvg-file-util.c \
- rsvg-filter.c \
- rsvg-filter.h \
- rsvg-handle.c \
- rsvg-io.c \
- rsvg-io.h \
- rsvg-marker.h \
- rsvg-mask.h \
- rsvg-paint-server.h \
- rsvg-path-builder.h \
- rsvg-private.h \
- rsvg-shapes.h \
- rsvg-size-callback.c \
- rsvg-size-callback.h \
- rsvg-structure.h \
- rsvg-styles.c \
- rsvg-styles.h \
- rsvg-text.c \
- rsvg-text.h \
- rsvg-xml.c \
- rsvg-xml.h \
- rsvg.h \
+librsvg_@RSVG_API_MAJOR_VERSION@_la_SOURCES = \
+ librsvg/librsvg-enum-types.c \
+ librsvg/librsvg-enum-types.h \
+ librsvg/librsvg-features.c \
+ librsvg/librsvg-features.h \
+ librsvg/rsvg-attributes.h \
+ librsvg/rsvg-base-file-util.c \
+ librsvg/rsvg-base.c \
+ librsvg/rsvg-cairo-clip.c \
+ librsvg/rsvg-cairo-clip.h \
+ librsvg/rsvg-cairo-draw.c \
+ librsvg/rsvg-cairo-draw.h \
+ librsvg/rsvg-cairo-render.c \
+ librsvg/rsvg-cairo-render.h \
+ librsvg/rsvg-cairo.h \
+ librsvg/rsvg-cond.c \
+ librsvg/rsvg-css.c \
+ librsvg/rsvg-css.h \
+ librsvg/rsvg-defs.c \
+ librsvg/rsvg-defs.h \
+ librsvg/rsvg-file-util.c \
+ librsvg/rsvg-filter.c \
+ librsvg/rsvg-filter.h \
+ librsvg/rsvg-handle.c \
+ librsvg/rsvg-io.c \
+ librsvg/rsvg-io.h \
+ librsvg/rsvg-marker.h \
+ librsvg/rsvg-mask.h \
+ librsvg/rsvg-paint-server.h \
+ librsvg/rsvg-path-builder.h \
+ librsvg/rsvg-private.h \
+ librsvg/rsvg-shapes.h \
+ librsvg/rsvg-size-callback.c \
+ librsvg/rsvg-size-callback.h \
+ librsvg/rsvg-structure.h \
+ librsvg/rsvg-styles.c \
+ librsvg/rsvg-styles.h \
+ librsvg/rsvg-text.c \
+ librsvg/rsvg-text.h \
+ librsvg/rsvg-xml.c \
+ librsvg/rsvg-xml.h \
+ librsvg/rsvg.h \
$(NULL)
RUST_SOURCES = \
@@ -173,17 +173,17 @@ librsvg_@RSVG_API_MAJOR_VERSION@_la_LIBADD = \
$(RUST_LIB)
librsvgincdir = $(includedir)/librsvg-$(RSVG_API_VERSION)/librsvg
-librsvginc_HEADERS = \
- $(headers) \
- librsvg-features.h \
- librsvg-enum-types.h
+librsvginc_HEADERS = \
+ $(headers) \
+ librsvg/librsvg-features.h \
+ librsvg/librsvg-enum-types.h
dist_man_MANS = rsvg-convert.1
-rsvg_convert_SOURCES = \
- rsvg-convert.c \
- rsvg-size-callback.c \
- rsvg-size-callback.h \
+rsvg_convert_SOURCES = \
+ rsvg-convert.c \
+ librsvg/rsvg-size-callback.c \
+ librsvg/rsvg-size-callback.h \
$(NULL)
rsvg_convert_CPPFLAGS = \
@@ -203,9 +203,9 @@ rsvg_convert_LDADD = \
$(RSVG_CONVERT_LIBS) \
$(LIBM)
-rsvg_view_3_SOURCES = \
- rsvg-view.c \
- rsvg-size-callback.h
+rsvg_view_3_SOURCES = \
+ rsvg-view.c \
+ librsvg/rsvg-size-callback.h
rsvg_view_3_CPPFLAGS = \
-I$(top_srcdir) \
@@ -265,33 +265,33 @@ CLEANFILES = \
pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = librsvg-$(RSVG_API_VERSION).pc
-librsvg-enum-types.h: s-enum-types-h
+librsvg/librsvg-enum-types.h: librsvg/s-enum-types-h
@true
-s-enum-types-h: $(headers) Makefile
+librsvg/s-enum-types-h: $(headers) Makefile
$(AM_V_GEN) ( cd $(srcdir) && $(GLIB_MKENUMS) \
--fhead "#if !defined (__RSVG_RSVG_H_INSIDE__) && !defined (RSVG_COMPILATION)\n#warning \"Including <librsvg/librsvg-enum-types.h> directly is deprecated.\"\n#endif\n\n#ifndef __LIBRSVG_ENUM_TYPES_H__\n#define __LIBRSVG_ENUM_TYPES_H__\n\n#include <glib-object.h>\n\nG_BEGIN_DECLS\n" \
--fprod "/* enumerations from \"@filename@\" */\n" \
--vhead "GType @enum_name@_get_type (void);\n#define RSVG_TYPE_@ENUMSHORT@ (@enum_name@_get_type())\n" \
--ftail "G_END_DECLS\n\n#endif /* __LIBRSVG_ENUM_TYPES_H__ */" \
- $(headers) ) > tmp-librsvg-enum-types.h \
- && (cmp -s tmp-librsvg-enum-types.h librsvg-enum-types.h || cp tmp-librsvg-enum-types.h librsvg-enum-types.h ) \
- && rm -f tmp-librsvg-enum-types.h \
+ $(headers) ) > librsvg/tmp-librsvg-enum-types.h \
+ && (cmp -s librsvg/tmp-librsvg-enum-types.h librsvg/librsvg-enum-types.h || cp librsvg/tmp-librsvg-enum-types.h librsvg/librsvg-enum-types.h ) \
+ && rm -f librsvg/tmp-librsvg-enum-types.h \
&& echo timestamp > $(@F)
-librsvg-enum-types.c: s-enum-types-c librsvg-enum-types.h
+librsvg/librsvg-enum-types.c: librsvg/s-enum-types-c librsvg/librsvg-enum-types.h
@true
-s-enum-types-c: $(headers) Makefile
+librsvg/s-enum-types-c: $(headers) Makefile
$(AM_V_GEN) ( cd $(srcdir) && $(GLIB_MKENUMS) \
--fhead "#include \"rsvg.h\"" \
--fprod "\n/* enumerations from \"@filename@\" */" \
--vhead "GType\n@enum_name@_get_type (void)\n{\n static GType etype = 0;\n if (etype == 0) {\n static const G@Type@Value values[] = {" \
--vprod " { @VALUENAME@, \"@VALUENAME@\", \"@valuenick@\" }," \
--vtail " { 0, NULL, NULL }\n };\n etype = g_@type@_register_static (\"@EnumName@\", values);\n }\n return etype;\n}\n" \
- $(headers) ) > tmp-librsvg-enum-types.c \
- && (cmp -s tmp-librsvg-enum-types.c librsvg-enum-types.c || cp tmp-librsvg-enum-types.c librsvg-enum-types.c ) \
- && rm -f tmp-librsvg-enum-types.c \
+ $(headers) ) > librsvg/tmp-librsvg-enum-types.c \
+ && (cmp -s librsvg/tmp-librsvg-enum-types.c librsvg/librsvg-enum-types.c || cp librsvg/tmp-librsvg-enum-types.c librsvg/librsvg-enum-types.c ) \
+ && rm -f librsvg/tmp-librsvg-enum-types.c \
&& echo timestamp > $(@F)
DISTCHECK_CONFIGURE_FLAGS = --enable-gtk-doc
diff --git a/configure.ac b/configure.ac
index 9379be51..99d6b8dd 100644
--- a/configure.ac
+++ b/configure.ac
@@ -8,10 +8,10 @@ m4_define([rsvg_lt_version_info],m4_eval(rsvg_major_version + rsvg_minor_version
AC_INIT([RSVG],[rsvg_version],[https://gitlab.gnome.org/GNOME/librsvg/issues],[librsvg])
AC_CONFIG_HEADERS([config.h])
-AC_CONFIG_SRCDIR([rsvg.h])
+AC_CONFIG_SRCDIR([librsvg/rsvg.h])
AC_CONFIG_MACRO_DIR([m4])
-AM_INIT_AUTOMAKE([1.9 foreign no-dist-gzip dist-xz tar-ustar])
+AM_INIT_AUTOMAKE([1.9 foreign no-dist-gzip dist-xz tar-ustar subdir-objects])
m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])])
AM_MAINTAINER_MODE([enable])
@@ -331,7 +331,7 @@ AC_SUBST([AM_CFLAGS])
AC_SUBST([AM_LDFLAGS])
AC_CONFIG_FILES([
-librsvg-features.h
+librsvg/librsvg-features.h
Makefile
librsvg-zip
gdk-pixbuf-loader/Makefile
diff --git a/gdk-pixbuf-loader/io-svg.c b/gdk-pixbuf-loader/io-svg.c
index 98f9580a..22689eb9 100644
--- a/gdk-pixbuf-loader/io-svg.c
+++ b/gdk-pixbuf-loader/io-svg.c
@@ -25,7 +25,7 @@
#include <stdlib.h>
-#include <rsvg.h>
+#include "librsvg/rsvg.h"
#include <gdk-pixbuf/gdk-pixbuf.h>
#define N_(string) (string)
diff --git a/librsvg-features.c b/librsvg/librsvg-features.c
index 5e083c26..5e083c26 100644
--- a/librsvg-features.c
+++ b/librsvg/librsvg-features.c
diff --git a/librsvg-features.h.in b/librsvg/librsvg-features.h.in
index 8950ed60..8950ed60 100644
--- a/librsvg-features.h.in
+++ b/librsvg/librsvg-features.h.in
diff --git a/rsvg-attributes.h b/librsvg/rsvg-attributes.h
index d7cf6031..d7cf6031 100644
--- a/rsvg-attributes.h
+++ b/librsvg/rsvg-attributes.h
diff --git a/rsvg-base-file-util.c b/librsvg/rsvg-base-file-util.c
index 6b2aca14..6b2aca14 100644
--- a/rsvg-base-file-util.c
+++ b/librsvg/rsvg-base-file-util.c
diff --git a/rsvg-base.c b/librsvg/rsvg-base.c
index cb74f54f..cb74f54f 100644
--- a/rsvg-base.c
+++ b/librsvg/rsvg-base.c
diff --git a/rsvg-cairo-clip.c b/librsvg/rsvg-cairo-clip.c
index ba148044..ba148044 100644
--- a/rsvg-cairo-clip.c
+++ b/librsvg/rsvg-cairo-clip.c
diff --git a/rsvg-cairo-clip.h b/librsvg/rsvg-cairo-clip.h
index 778aceb9..778aceb9 100644
--- a/rsvg-cairo-clip.h
+++ b/librsvg/rsvg-cairo-clip.h
diff --git a/rsvg-cairo-draw.c b/librsvg/rsvg-cairo-draw.c
index 9555e9a7..9555e9a7 100644
--- a/rsvg-cairo-draw.c
+++ b/librsvg/rsvg-cairo-draw.c
diff --git a/rsvg-cairo-draw.h b/librsvg/rsvg-cairo-draw.h
index 05b0d8b4..05b0d8b4 100644
--- a/rsvg-cairo-draw.h
+++ b/librsvg/rsvg-cairo-draw.h
diff --git a/rsvg-cairo-render.c b/librsvg/rsvg-cairo-render.c
index fc567ede..fc567ede 100644
--- a/rsvg-cairo-render.c
+++ b/librsvg/rsvg-cairo-render.c
diff --git a/rsvg-cairo-render.h b/librsvg/rsvg-cairo-render.h
index 101ca0ce..101ca0ce 100644
--- a/rsvg-cairo-render.h
+++ b/librsvg/rsvg-cairo-render.h
diff --git a/rsvg-cairo.h b/librsvg/rsvg-cairo.h
index 048ee104..048ee104 100644
--- a/rsvg-cairo.h
+++ b/librsvg/rsvg-cairo.h
diff --git a/rsvg-cond.c b/librsvg/rsvg-cond.c
index 2ba6379d..2ba6379d 100644
--- a/rsvg-cond.c
+++ b/librsvg/rsvg-cond.c
diff --git a/rsvg-css.c b/librsvg/rsvg-css.c
index 6ca0656b..6ca0656b 100644
--- a/rsvg-css.c
+++ b/librsvg/rsvg-css.c
diff --git a/rsvg-css.h b/librsvg/rsvg-css.h
index 088521da..088521da 100644
--- a/rsvg-css.h
+++ b/librsvg/rsvg-css.h
diff --git a/rsvg-defs.c b/librsvg/rsvg-defs.c
index 67080ad9..67080ad9 100644
--- a/rsvg-defs.c
+++ b/librsvg/rsvg-defs.c
diff --git a/rsvg-defs.h b/librsvg/rsvg-defs.h
index 045a8a14..045a8a14 100644
--- a/rsvg-defs.h
+++ b/librsvg/rsvg-defs.h
diff --git a/rsvg-file-util.c b/librsvg/rsvg-file-util.c
index c8de90c6..c8de90c6 100644
--- a/rsvg-file-util.c
+++ b/librsvg/rsvg-file-util.c
diff --git a/rsvg-filter.c b/librsvg/rsvg-filter.c
index 7c51380e..7c51380e 100644
--- a/rsvg-filter.c
+++ b/librsvg/rsvg-filter.c
diff --git a/rsvg-filter.h b/librsvg/rsvg-filter.h
index b0b67b46..b0b67b46 100644
--- a/rsvg-filter.h
+++ b/librsvg/rsvg-filter.h
diff --git a/rsvg-handle.c b/librsvg/rsvg-handle.c
index 7459b3ff..7459b3ff 100644
--- a/rsvg-handle.c
+++ b/librsvg/rsvg-handle.c
diff --git a/rsvg-io.c b/librsvg/rsvg-io.c
index de6d61f8..de6d61f8 100644
--- a/rsvg-io.c
+++ b/librsvg/rsvg-io.c
diff --git a/rsvg-io.h b/librsvg/rsvg-io.h
index 50e0002b..50e0002b 100644
--- a/rsvg-io.h
+++ b/librsvg/rsvg-io.h
diff --git a/rsvg-marker.h b/librsvg/rsvg-marker.h
index 4e2c6ac1..4e2c6ac1 100644
--- a/rsvg-marker.h
+++ b/librsvg/rsvg-marker.h
diff --git a/rsvg-mask.h b/librsvg/rsvg-mask.h
index 24368dd5..24368dd5 100644
--- a/rsvg-mask.h
+++ b/librsvg/rsvg-mask.h
diff --git a/rsvg-paint-server.h b/librsvg/rsvg-paint-server.h
index ecbeca90..ecbeca90 100644
--- a/rsvg-paint-server.h
+++ b/librsvg/rsvg-paint-server.h
diff --git a/rsvg-path-builder.h b/librsvg/rsvg-path-builder.h
index dbcf4fe7..dbcf4fe7 100644
--- a/rsvg-path-builder.h
+++ b/librsvg/rsvg-path-builder.h
diff --git a/rsvg-private.h b/librsvg/rsvg-private.h
index 3e557b37..3e557b37 100644
--- a/rsvg-private.h
+++ b/librsvg/rsvg-private.h
diff --git a/rsvg-shapes.h b/librsvg/rsvg-shapes.h
index 5d4e423c..5d4e423c 100644
--- a/rsvg-shapes.h
+++ b/librsvg/rsvg-shapes.h
diff --git a/rsvg-size-callback.c b/librsvg/rsvg-size-callback.c
index d8a114fa..d8a114fa 100644
--- a/rsvg-size-callback.c
+++ b/librsvg/rsvg-size-callback.c
diff --git a/rsvg-size-callback.h b/librsvg/rsvg-size-callback.h
index 70507d08..70507d08 100644
--- a/rsvg-size-callback.h
+++ b/librsvg/rsvg-size-callback.h
diff --git a/rsvg-structure.h b/librsvg/rsvg-structure.h
index 356f448d..356f448d 100644
--- a/rsvg-structure.h
+++ b/librsvg/rsvg-structure.h
diff --git a/rsvg-styles.c b/librsvg/rsvg-styles.c
index dd0e9c93..dd0e9c93 100644
--- a/rsvg-styles.c
+++ b/librsvg/rsvg-styles.c
diff --git a/rsvg-styles.h b/librsvg/rsvg-styles.h
index d1ff3e29..d1ff3e29 100644
--- a/rsvg-styles.h
+++ b/librsvg/rsvg-styles.h
diff --git a/rsvg-text.c b/librsvg/rsvg-text.c
index 5c121975..5c121975 100644
--- a/rsvg-text.c
+++ b/librsvg/rsvg-text.c
diff --git a/rsvg-text.h b/librsvg/rsvg-text.h
index e29d8924..e29d8924 100644
--- a/rsvg-text.h
+++ b/librsvg/rsvg-text.h
diff --git a/rsvg-xml.c b/librsvg/rsvg-xml.c
index 6b1f1de0..6b1f1de0 100644
--- a/rsvg-xml.c
+++ b/librsvg/rsvg-xml.c
diff --git a/rsvg-xml.h b/librsvg/rsvg-xml.h
index 2f5039a3..2f5039a3 100644
--- a/rsvg-xml.h
+++ b/librsvg/rsvg-xml.h
diff --git a/rsvg.h b/librsvg/rsvg.h
index 2e73dbf9..2e73dbf9 100644
--- a/rsvg.h
+++ b/librsvg/rsvg.h
diff --git a/rsvg-convert.c b/rsvg-convert.c
index 7a5120fe..53dcadbb 100644
--- a/rsvg-convert.c
+++ b/rsvg-convert.c
@@ -51,9 +51,9 @@
#include <gio/gwin32inputstream.h>
#endif
-#include "rsvg-css.h"
-#include "rsvg.h"
-#include "rsvg-size-callback.h"
+#include "librsvg/rsvg-css.h"
+#include "librsvg/rsvg.h"
+#include "librsvg/rsvg-size-callback.h"
#ifdef CAIRO_HAS_PS_SURFACE
#include <cairo-ps.h>
diff --git a/rsvg-view.c b/rsvg-view.c
index ce581442..10f0e094 100644
--- a/rsvg-view.c
+++ b/rsvg-view.c
@@ -18,8 +18,8 @@
*/
#include "config.h"
-#include "rsvg-private.h"
-#include "rsvg-size-callback.h"
+#include "librsvg/rsvg-private.h"
+#include "librsvg/rsvg-size-callback.h"
#include <stdio.h>
#include <stdlib.h>
diff --git a/tests/Makefile.am b/tests/Makefile.am
index ddf64225..f1c23f85 100644
--- a/tests/Makefile.am
+++ b/tests/Makefile.am
@@ -33,9 +33,9 @@ render_crash_SOURCES = \
render-crash.c \
$(test_utils_common_sources)
-styles_SOURCES = \
- styles.c \
- $(test_utils_common_sources)
+# styles_SOURCES = \
+# styles.c \
+# $(test_utils_common_sources)
dimensions_SOURCES = \
dimensions.c \
@@ -49,12 +49,13 @@ LDADD = $(top_builddir)/librsvg-@RSVG_API_MAJOR_VERSION@.la \
$(LIBRSVG_LIBS) \
$(LIBM)
-INCLUDES = -I$(srcdir) \
- -I$(top_srcdir) \
- -DTEST_DATA_DIR="\"$(srcdir)\"" \
- -DTEST_SRC_DIR="\"$(PWD)\"" \
- -DTOP_SRC_DIR="\"$(top_srcdir)\"" \
- $(LIBRSVG_CFLAGS)
+AM_CPPFLAGS = \
+ -I$(srcdir) \
+ -I$(top_srcdir)/librsvg \
+ -DTEST_DATA_DIR="\"$(srcdir)\"" \
+ -DTEST_SRC_DIR="\"$(PWD)\"" \
+ -DTOP_SRC_DIR="\"$(top_srcdir)\"" \
+ $(LIBRSVG_CFLAGS)
dist_installed_test_data = \
$(wildcard $(srcdir)/resources/*) \
diff --git a/tests/api.c b/tests/api.c
index 34b4fae3..018cdee8 100644
--- a/tests/api.c
+++ b/tests/api.c
@@ -7,7 +7,7 @@
#include <glib.h>
#define RSVG_DISABLE_DEPRECATION_WARNINGS /* so we can test deprecated API */
-#include "rsvg.h"
+#include "librsvg/rsvg.h"
#include "test-utils.h"
/*
diff --git a/tests/crash.c b/tests/crash.c
index e2074f9a..638b8b3a 100644
--- a/tests/crash.c
+++ b/tests/crash.c
@@ -2,7 +2,7 @@
/* vim: set ts=4 nowrap ai expandtab sw=4: */
#include <glib.h>
-#include "rsvg.h"
+#include "librsvg/rsvg.h"
#include "test-utils.h"
static void
diff --git a/tests/dimensions.c b/tests/dimensions.c
index 22c23c1d..61c197a5 100644
--- a/tests/dimensions.c
+++ b/tests/dimensions.c
@@ -2,7 +2,7 @@
/* vim: set ts=4 nowrap ai expandtab sw=4: */
#include <glib.h>
-#include "rsvg.h"
+#include "librsvg/rsvg.h"
#include "test-utils.h"
typedef struct _FixtureData
diff --git a/tests/loading.c b/tests/loading.c
index 4f6c5fb3..d856a456 100644
--- a/tests/loading.c
+++ b/tests/loading.c
@@ -5,7 +5,7 @@
#include <stdio.h>
#include <glib.h>
-#include "rsvg.h"
+#include "librsvg/rsvg.h"
#include "test-utils.h"
typedef struct {
diff --git a/tests/render-crash.c b/tests/render-crash.c
index bb0e7219..04df7178 100644
--- a/tests/render-crash.c
+++ b/tests/render-crash.c
@@ -1,7 +1,7 @@
/* vim: set ts=4 nowrap ai expandtab sw=4: */
#include <glib.h>
-#include "rsvg.h"
+#include "librsvg/rsvg.h"
#include "test-utils.h"
static void
diff --git a/tests/rsvg-test.c b/tests/rsvg-test.c
index d58dc732..093be77d 100644
--- a/tests/rsvg-test.c
+++ b/tests/rsvg-test.c
@@ -35,7 +35,7 @@
#include <stdlib.h>
#include <string.h>
-#include "rsvg.h"
+#include "librsvg/rsvg.h"
#include "test-utils.h"
diff --git a/tests/styles.c b/tests/styles.c
index 67ea62ea..9c0382a3 100644
--- a/tests/styles.c
+++ b/tests/styles.c
@@ -1,11 +1,11 @@
/* vim: set ts=4 nowrap ai expandtab sw=4: */
#include <glib.h>
-#include "rsvg.h"
-#include "rsvg-private.h"
-#include "rsvg-defs.h"
-#include "rsvg-styles.h"
-#include "rsvg-paint-server.h"
+#include "librsvg/rsvg.h"
+#include "librsvg/rsvg-private.h"
+#include "librsvg/rsvg-defs.h"
+#include "librsvg/rsvg-styles.h"
+#include "librsvg/rsvg-paint-server.h"
#include "test-utils.h"
union Expected {
diff --git a/tools/Makefile.am b/tools/Makefile.am
index d894ae3c..b3b2fc05 100644
--- a/tools/Makefile.am
+++ b/tools/Makefile.am
@@ -7,7 +7,7 @@ noinst_LTLIBRARIES = \
librsvg_tools_main.la
endif
-INCLUDES = \
+AM_CPPFLAGS = \
-I$(top_srcdir) \
-I$(top_builddir) \
$(LIBRSVG_CFLAGS) \
diff --git a/tools/rsvg-dimensions.c b/tools/rsvg-dimensions.c
index 213380fa..8b7d8325 100644
--- a/tools/rsvg-dimensions.c
+++ b/tools/rsvg-dimensions.c
@@ -8,7 +8,7 @@
#include <stdio.h>
#include <stdlib.h>
#include <glib.h>
-#include <rsvg.h>
+#include "librsvg/rsvg.h"
static void
show_help (GOptionContext *context)
diff --git a/tools/rsvg-tools-main.c b/tools/rsvg-tools-main.c
index af575894..d9919682 100644
--- a/tools/rsvg-tools-main.c
+++ b/tools/rsvg-tools-main.c
@@ -29,8 +29,8 @@
#include <stdio.h>
#include <stdlib.h>
-#include "rsvg.h"
-#include "rsvg-private.h"
+#include "librsvg/rsvg.h"
+#include "librsvg/rsvg-private.h"
#include "rsvg-tools-main.h"
static gboolean