X-Git-Url: http://git.annexia.org/?p=libguestfs.git;a=blobdiff_plain;f=src%2FMakefile.am;h=68cabba7fc63130719d67092dd4a3d5c3862be7e;hp=a0066dbfb769f7ca6be75920e8e123d35842cf78;hb=40ca9a57829f2e82362e391d7d998bf33c8bd671;hpb=cd2fd58da3f5648a62f3fb7586cdc910c09a31af diff --git a/src/Makefile.am b/src/Makefile.am index a0066db..68cabba 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -17,5 +17,27 @@ lib_LTLIBRARIES = libguestfs.la -libguestfs_la_SOURCES = guestfs.c guestfs.h -libguestfs_la_CFLAGS = -Wall -Werror \ No newline at end of file +# NB. guestfs-actions.c is #include'd into guestfs.c, so it should not +# be listed as a source file. +EXTRA_DIST = guestfs-actions.c + +libguestfs_la_SOURCES = \ + guestfs.c \ + guestfs.h \ + guestfs_protocol.c \ + guestfs_protocol.h \ + guestfs-actions.h + +libguestfs_la_CFLAGS = -Wall + +if RPCGEN +guestfs_protocol.c: guestfs_protocol.x + rm -f $@-t + $(RPCGEN) -c -o $@-t $< + mv $@-t $@ + +guestfs_protocol.h: guestfs_protocol.x + rm -f $@-t + $(RPCGEN) -h -o $@-t $< + mv $@-t $@ +endif \ No newline at end of file