X-Git-Url: http://git.annexia.org/?p=whenjobs.git;a=blobdiff_plain;f=tools%2FMakefile.am;h=e7e467687113437adf75727372c9a79a59fed854;hp=20b659e5869d4f3fd0d012fb8b5034cbd8804a10;hb=8582d10e7b131ffbfe1d92352e7df39230ce1124;hpb=902e1e977991e0e2121c0d9a8417f1d157b87d87;ds=sidebyside diff --git a/tools/Makefile.am b/tools/Makefile.am index 20b659e..e7e4676 100644 --- a/tools/Makefile.am +++ b/tools/Makefile.am @@ -39,6 +39,8 @@ OBJECTS = \ whenproto_clnt.cmo \ whenjobs.cmo +XOBJECTS = $(OBJECTS:.cmo=.cmx) + libdir.ml: Makefile rm -f $@ $@-t echo 'let libdir = "$(libdir)/$(PACKAGE_NAME)"' > $@-t @@ -50,9 +52,15 @@ whenproto_clnt.ml whenproto_clnt.mli: whenproto.x whenproto.x: ../lib/whenproto.x ln -f $< $@ +if HAVE_OCAMLOPT +whenjobs: ../lib/whenlib.cmxa $(XOBJECTS) + $(OCAMLFIND) opt $(OCAMLCFLAGS) -ccopt -L../lib \ + -linkpkg whenlib.cmxa $(XOBJECTS) -o $@ +else whenjobs: ../lib/whenlib.cma $(OBJECTS) - $(OCAMLFIND) ocamlc -custom $(OCAMLCFLAGS) -ccopt -L../lib \ + $(OCAMLFIND) c -custom $(OCAMLCFLAGS) -ccopt -L../lib \ -linkpkg whenlib.cma $(OBJECTS) -o $@ +endif # Rules for all OCaml files. %.cmi: %.mli ../lib/whenlib.cma @@ -88,6 +96,11 @@ whenjobs.1: whenjobs.pod --stderr --utf8 \ $< > $@ +whenjobs.txt: whenjobs.pod + pod2text \ + --stderr --utf8 \ + $< > $@ + CLEANFILES = \ *.cmi *.cmo *.cmx *.cma *.cmxa *~ \ libdir.ml \