X-Git-Url: http://git.annexia.org/?a=blobdiff_plain;f=src%2FMakefile.am;h=9e3fdf8c44c99d37126959e9c1c0f7e3c140cedc;hb=161018ed1e90c796e6e099859979da02d5f3e410;hp=68cabba7fc63130719d67092dd4a3d5c3862be7e;hpb=40ca9a57829f2e82362e391d7d998bf33c8bd671;p=libguestfs.git diff --git a/src/Makefile.am b/src/Makefile.am index 68cabba..9e3fdf8 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -15,12 +15,21 @@ # along with this program; if not, write to the Free Software # Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. -lib_LTLIBRARIES = libguestfs.la - # 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 +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_LDFLAGS = -version-info 0:0:0 libguestfs_la_SOURCES = \ guestfs.c \ guestfs.h \ @@ -28,9 +37,9 @@ libguestfs_la_SOURCES = \ guestfs_protocol.h \ guestfs-actions.h -libguestfs_la_CFLAGS = -Wall +libguestfs_la_CFLAGS = -Wall -DGUESTFS_DEFAULT_PATH='"$(libdir)/guestfs"' -if RPCGEN +if HAVE_RPCGEN guestfs_protocol.c: guestfs_protocol.x rm -f $@-t $(RPCGEN) -c -o $@-t $< @@ -40,4 +49,6 @@ guestfs_protocol.h: guestfs_protocol.x rm -f $@-t $(RPCGEN) -h -o $@-t $< mv $@-t $@ -endif \ No newline at end of file +endif + +CLEANFILES = *~