X-Git-Url: http://git.annexia.org/?a=blobdiff_plain;f=Makefile.in;h=a36a4d623af5f4d68e8fa62ab3b26d977b50f5e6;hb=e87f0879fef8e32e7ae7f7103f420c1612f3863f;hp=859b5e8260379b5dbc8ce8ee9bb9c79792006f07;hpb=27797ebd19d53eead6b02d7add3c01669b1d5e3a;p=ocaml-bitstring.git diff --git a/Makefile.in b/Makefile.in index 859b5e8..a36a4d6 100644 --- a/Makefile.in +++ b/Makefile.in @@ -15,7 +15,7 @@ # License along with this library; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # -# $Id: Makefile.in,v 1.2 2008-04-02 08:03:26 rjones Exp $ +# $Id: Makefile.in,v 1.5 2008-05-07 14:41:03 rjones Exp $ PACKAGE = @PACKAGE_NAME@ VERSION = @PACKAGE_VERSION@ @@ -30,6 +30,8 @@ OCAMLCPACKAGES = OCAMLOPTFLAGS = OCAMLOPTPACKAGES = +OCAMLDOCFLAGS = -html -sort + EXAMPLES = $(wildcard examples/*.ml) TESTS = $(patsubst %.ml,%,$(wildcard tests/*.ml)) @@ -52,7 +54,7 @@ test: pa_bitmatch.cmo bitmatch.cma @for f in $(TESTS); do \ echo Test: $$f; \ $(OCAMLFIND) ocamlc $(OCAMLCFLAGS) -pp "camlp4o pa_bitmatch.cmo" \ - -I . bitmatch.cma $$f.ml -o $$f; \ + -package unix -linkpkg -I . bitmatch.cma $$f.ml -o $$f; \ if [ $$? -ne 0 ]; then exit 1; fi; \ $$f; \ if [ $$? -ne 0 ]; then exit 1; fi; \ @@ -80,7 +82,21 @@ clean: rm -f tests/*~ tests/*.cmi tests/*.cmo $(TESTS) rm -f examples/*~ +# Documentation. + +ifneq ($(OCAMLDOC),) +doc: + rm -rf html + mkdir html + $(OCAMLDOC) $(OCAMLDOCFLAGS) -d html bitmatch.mli bitmatch.ml +endif + +# Install. + install: + ocamlfind install bitmatch META *.mli *.cmx *.cma *.cmxa *.a \ + bitmatch.cmi \ + pa_bitmatch.cmo # Standard rules. @@ -109,6 +125,7 @@ dist: mkdir $(PACKAGE)-$(VERSION) tar -cf - -T MANIFEST | tar -C $(PACKAGE)-$(VERSION) -xf - $(INSTALL) -m 0755 configure $(PACKAGE)-$(VERSION)/ + $(INSTALL) -m 0644 config.h.in $(PACKAGE)-$(VERSION)/ tar zcf $(PACKAGE)-$(VERSION).tar.gz $(PACKAGE)-$(VERSION) rm -rf $(PACKAGE)-$(VERSION) ls -l $(PACKAGE)-$(VERSION).tar.gz