X-Git-Url: http://git.annexia.org/?a=blobdiff_plain;f=src%2FMakefile.am;h=c310c9c4e8873762c86538a69b7bd34c8fc08e2d;hb=1d07f1f88a08fc84d91db0931fcf34d1f9db36d3;hp=d900e3af33a5b0d7de42608abfda773a6ad30d12;hpb=b6233d1fff5d9a6bbc61e7123a57bdd7d8cbc792;p=libguestfs.git diff --git a/src/Makefile.am b/src/Makefile.am index d900e3a..c310c9c 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -15,6 +15,37 @@ # along with this program; if not, write to the Free Software # Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +EXTRA_DIST = guestfs_protocol.x \ + guestfs_protocol.c \ + guestfs_protocol.h + +EXTRA_DIST += generator.ml + +include_HEADERS = guestfs.h guestfs-actions.h guestfs-structs.h + lib_LTLIBRARIES = libguestfs.la -libguestfs_la_SOURCES = guestfs.c guestfs.h +libguestfs_la_LDFLAGS = -version-info 0:0:0 +libguestfs_la_SOURCES = \ + guestfs.c \ + guestfs.h \ + guestfs_protocol.c \ + guestfs_protocol.h \ + guestfs-actions.h \ + guestfs-actions.c \ + guestfs-bindtests.c \ + gettext.h + +libguestfs_la_CFLAGS = -Wall -DGUESTFS_DEFAULT_PATH='"$(libdir)/guestfs"' + +if HAVE_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