- guestfs-actions.h \
- guestfs-actions.c \
- guestfs-bindtests.c \
- gettext.h
-
-# Make libguestfs include the convenience library.
-noinst_LTLIBRARIES = libprotocol.la
-libguestfs_la_LIBADD = libprotocol.la
-
-libguestfs_la_CFLAGS = -Wall -DGUESTFS_DEFAULT_PATH='"$(libdir)/guestfs"'
+ guestfs-internal.h \
+ guestfs_protocol.h \
+ gettext.h \
+ actions.c \
+ appliance.c \
+ bindtests.c \
+ dbdump.c \
+ events.c \
+ filearch.c \
+ inspect.c \
+ inspect_apps.c \
+ inspect_fs.c \
+ inspect_fs_cd.c \
+ inspect_fs_unix.c \
+ inspect_fs_windows.c \
+ launch.c \
+ listfs.c \
+ match.c \
+ proto.c \
+ virt.c \
+ libguestfs.syms
+
+libguestfs_la_LIBADD = \
+ $(HIVEX_LIBS) $(AUGEAS_LIBS) $(PCRE_LIBS) $(MAGIC_LIBS) \
+ $(LIBVIRT_LIBS) $(LIBXML2_LIBS) \
+ $(LTLIBTHREAD) ../gnulib/lib/libgnu.la
+
+# Make libguestfs include the convenience libraries.
+noinst_LTLIBRARIES = liberrnostring.la libprotocol.la
+libguestfs_la_LIBADD += liberrnostring.la libprotocol.la
+
+libguestfs_la_CFLAGS = \
+ -DGUESTFS_DEFAULT_PATH='"$(libdir)/guestfs"' \
+ $(HIVEX_CFLAGS) $(AUGEAS_CFLAGS) $(PCRE_CFLAGS) \
+ $(LIBVIRT_CFLAGS) $(LIBXML2_CFLAGS) \
+ $(WARN_CFLAGS) $(WERROR_CFLAGS)