X-Git-Url: http://git.annexia.org/?a=blobdiff_plain;f=generator%2FMakefile.am;h=51a9462413c8205d720d030f4574df957e01c821;hb=fa13b2838fd32854a4b2c6a5fff47e17a72294fb;hp=469265b66e43b08a4588877d17fef25ac92b3a10;hpb=d859c283c469b9d9124d90d0ac32024671372ed5;p=libguestfs.git diff --git a/generator/Makefile.am b/generator/Makefile.am index 469265b..51a9462 100644 --- a/generator/Makefile.am +++ b/generator/Makefile.am @@ -1,5 +1,5 @@ # libguestfs -# Copyright (C) 2010 Red Hat Inc. +# Copyright (C) 2010-2011 Red Hat Inc. # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -23,9 +23,12 @@ SOURCES = \ generator_actions.ml \ generator_structs.mli \ generator_structs.ml \ + generator_api_versions.mli \ + generator_api_versions.ml \ generator_optgroups.ml \ generator_prepopts.mli \ generator_prepopts.ml \ + generator_events.ml \ generator_pr.mli \ generator_pr.ml \ generator_docstrings.ml \ @@ -43,6 +46,7 @@ SOURCES = \ generator_haskell.ml \ generator_csharp.ml \ generator_php.ml \ + generator_erlang.ml \ generator_bindtests.ml \ generator_errnostring.ml \ generator_main.ml @@ -50,23 +54,23 @@ SOURCES = \ SOURCES_ML = $(filter %.ml,$(SOURCES)) OBJECTS = $(SOURCES_ML:.ml=.cmo) -EXTRA_DIST = $(SOURCES) +EXTRA_DIST = $(SOURCES) files-generated.txt -OCAMLCFLAGS = -I +xml-light -I +../pkg-lib/xml-light -OCAMLCLIBS = xml-light.cma unix.cma str.cma +OCAMLCFLAGS = -warn-error CDEFLMPSUVYZX +OCAMLCLIBS = unix.cma str.cma 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