out-of-tree build: Fix up OCaml bindings and generator
[libguestfs.git] / generator / Makefile.am
index 39688c1..a127a87 100644 (file)
@@ -28,6 +28,7 @@ SOURCES = \
        generator_optgroups.ml \
        generator_prepopts.mli \
        generator_prepopts.ml \
+       generator_events.ml \
        generator_pr.mli \
        generator_pr.ml \
        generator_docstrings.ml \
@@ -61,14 +62,14 @@ noinst_PROGRAM = generator
 
 if HAVE_OCAML
 
-generator: $(OBJECTS)
-       $(OCAMLC) -o generator $(OCAMLCFLAGS) $(OCAMLCLIBS) $(OBJECTS)
+$(srcdir)/generator: $(OBJECTS)
+       $(OCAMLC) -I $(srcdir) -o $@ $(OCAMLCFLAGS) $(OCAMLCLIBS) $(OBJECTS)
 
 .ml.cmo:
-       $(OCAMLC) $(OCAMLCFLAGS) -c $< -o $@
+       $(OCAMLC) -I $(srcdir) $(OCAMLCFLAGS) -c $< -o $@
 
 .mli.cmi:
-       $(OCAMLC) $(OCAMLCFLAGS) -c $< -o $@
+       $(OCAMLC) -I $(srcdir) $(OCAMLCFLAGS) -c $< -o $@
 
 depend: .depend