summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--gobject/Makefile.am8
1 files changed, 7 insertions, 1 deletions
diff --git a/gobject/Makefile.am b/gobject/Makefile.am
index bceec9b3..4fe10981 100644
--- a/gobject/Makefile.am
+++ b/gobject/Makefile.am
@@ -39,7 +39,7 @@ libname = libguestfs-gobject-1.0.la
lib_LTLIBRARIES = $(libname)
-libguestfs_gobject_1_0_ladir = $(includedir)
+libguestfs_gobject_1_0_ladir = $(includedir)/guestfs-gobject
libguestfs_gobject_1_0_la_HEADERS = $(guestfs_gobject_headers)
libguestfs_gobject_1_0_la_SOURCES = $(guestfs_gobject_sources)
@@ -49,6 +49,12 @@ libguestfs_gobject_1_0_la_LIBS = $(GOBJECT_LIBS)
libguestfs_gobject_1_0_la_LDFLAGS = $(LDFLAGS) -L$(top_builddir)/src
libguestfs_gobject_1_0_la_LIBADD = -lguestfs
+# All the headers except <guestfs-gobject.h> should be installed
+# in the subdirectory.
+install-data-hook:
+ rm $(DESTDIR)$(includedir)/guestfs-gobject/guestfs-gobject.h
+ install -m 0644 include/guestfs-gobject.h $(DESTDIR)$(includedir)
+
-include $(INTROSPECTION_MAKEFILE)
INTROSPECTION_GIRS =
INTROSPECTION_SCANNER_ARGS = --add-include-path=$(srcdir) --warn-all