X-Git-Url: http://git.annexia.org/?a=blobdiff_plain;f=resize%2FMakefile.am;h=8418cb4736f0a7aa5645e13f968c10003d26f84c;hb=e72592563c0be15f1b2400e15205d5e803875685;hp=8ef16fff63cc54681e0edecbedeb9a53c51783a3;hpb=ca03635a4c83afbe9b51fe846a8b3d5361462a90;p=libguestfs.git diff --git a/resize/Makefile.am b/resize/Makefile.am index 8ef16ff..8418cb4 100644 --- a/resize/Makefile.am +++ b/resize/Makefile.am @@ -19,7 +19,6 @@ include $(top_srcdir)/subdir-rules.mk EXTRA_DIST = \ $(SOURCES) \ - run-resize-locally \ virt-resize.pod \ test-virt-resize.sh @@ -42,12 +41,16 @@ OBJECTS = \ bin_SCRIPTS = virt-resize -OCAMLPACKAGES = -package guestfs,pcre +# -I $(top_builddir)/src/.libs is a hack which forces corresponding -L +# option to be passed to gcc, so we don't try linking against an +# installed copy of libguestfs. +OCAMLPACKAGES = -package pcre -I $(top_builddir)/src/.libs -I ../ocaml + OCAMLCFLAGS = -g -warn-error CDEFLMPSUVYZX $(OCAMLPACKAGES) OCAMLOPTFLAGS = $(OCAMLCFLAGS) virt-resize: $(OBJECTS) - $(OCAMLFIND) ocamlopt $(OCAMLOPTFLAGS) -linkpkg $^ -o $@ + $(OCAMLFIND) ocamlopt $(OCAMLOPTFLAGS) mlguestfs.cmxa -linkpkg $^ -o $@ .mli.cmi: $(OCAMLFIND) ocamlc $(OCAMLCFLAGS) -c $< -o $@ @@ -62,15 +65,16 @@ man_MANS = virt-resize.1 noinst_DATA = $(top_builddir)/html/virt-resize.1.html -virt-%.1: virt-%.pod - $(top_srcdir)/podwrapper.sh \ - --man $@ \ - $< +virt-resize.1 $(top_builddir)/html/virt-resize.1.html: stamp-virt-resize.pod -$(top_builddir)/html/virt-%.1.html: virt-% +stamp-virt-resize.pod: virt-resize.pod $(top_srcdir)/podwrapper.sh \ - --html $@ \ + --man virt-resize.1 \ + --html $(top_builddir)/html/virt-resize.1.html \ $< + touch $@ + +CLEANFILES += stamp-virt-resize.pod # Tests. @@ -99,3 +103,7 @@ include .depend endif endif + +# Parallel builds don't obey dependencies for some reason we +# don't understand. +.NOTPARALLEL: