ACLOCAL_AMFLAGS = -I m4
+SUBDIRS = lib tests .
+
+libsrcdir = $(top_builddir)/../src
+
+generator_built = \
+ actions.h \
+ stubs.c \
+ names.c
+
+.PHONY: force
+
+$(generator_build): $(libsrcdir)/stamp-generator
+$(libsrcdir)/stamp-generator: force
+ $(MAKE) -C $(libsrcdir) stamp-generator
+
+BUILT_SOURCES = $(generator_built)
+
+EXTRA_DIST = $(BUILT_SOURCES)
+
+$(libsrcdir)/guestfs_protocol.o: force
+ $(MAKE) -C $(libsrcdir) guestfs_protocol.o
+
noinst_PROGRAMS = guestfsd
guestfsd_SOURCES = \
actions.h \
+ available.c \
augeas.c \
+ blkid.c \
blockdev.c \
checksum.c \
cmp.c \
command.c \
cpmv.c \
daemon.h \
+ dd.c \
debug.c \
devsparts.c \
+ df.c \
dir.c \
dmesg.c \
dropcaches.c \
+ du.c \
+ echo_daemon.c \
ext2.c \
+ fallocate.c \
file.c \
+ fill.c \
+ find.c \
fsck.c \
+ glob.c \
+ grep.c \
grub.c \
guestfsd.c \
+ headtail.c \
hexdump.c \
+ initrd.c \
+ inotify.c \
+ link.c \
ls.c \
lvm.c \
+ mkfs.c \
+ mknod.c \
+ modprobe.c \
mount.c \
+ names.c \
+ ntfs.c \
+ optgroups.c \
+ optgroups.h \
+ parted.c \
pingdaemon.c \
proto.c \
+ readdir.c \
+ realpath.c \
+ scrub.c \
+ selinux.c \
sfdisk.c \
+ sleep.c \
stat.c \
strings.c \
stubs.c \
+ swap.c \
sync.c \
tar.c \
+ truncate.c \
+ umask.c \
upload.c \
+ utimens.c \
+ wc.c \
+ xattr.c \
zero.c \
- zerofree.c \
- ../src/guestfs_protocol.h \
- ../src/guestfs_protocol.c
+ zerofree.c
+guestfsd_LDADD = $(libsrcdir)/guestfs_protocol.o lib/libgnu.a
-guestfsd_CFLAGS = -Wall
+AM_CPPFLAGS = -I$(srcdir)/lib -Ilib
+guestfsd_CFLAGS = $(WARN_CFLAGS) $(WERROR_CFLAGS)