Sorry, I pushed this:
https://github.com/libguestfs/libguestfs/commit/6d0ad49d5e3415de45a6ccdf1...
thinking I was being clever and fixing the OCaml dependencies (which I
did, for highly parallel builds). Unfortunately it seems to have
broken basic builds.
I suspect there's no way to express the dependencies properly using
pattern rules, because ‘make’ doesn't really understand that multiple
outputs (*.cmi, *.cmx) can come from a single command, so I may have
to write something which generates the full list of dependencies for a
directory :-( Still playing around with it ...
Rich.
--
Richard Jones, Virtualization Group, Red Hat
http://people.redhat.com/~rjones
Read my programming and virtualization blog:
http://rwmj.wordpress.com
libguestfs lets you edit virtual machines. Supports shell scripting,
bindings from many languages.
http://libguestfs.org