X-Git-Url: http://git.annexia.org/?a=blobdiff_plain;f=Makefile.am;h=7ed61d1838901eafdff5656ed8aa048da5e206b9;hb=fb4f336f7830e0572689ffcb4d5362dab0bea7dc;hp=8a81cd3797d7c262a4e687fcb71ec54e00b7f78c;hpb=3a572e209c501018d6a19f1533146be1c8b41ced;p=goaljobs.git diff --git a/Makefile.am b/Makefile.am index 8a81cd3..7ed61d1 100644 --- a/Makefile.am +++ b/Makefile.am @@ -25,13 +25,13 @@ EXTRA_DIST = \ goaljobs_config.ml.in \ goaljobs.ml \ goaljobs.mli \ + goaljobs_memory.ml \ goaljobs.pod \ goaljobs-reference.pod \ goaljobs.spec \ goaljobs.spec.in \ html/.gitignore \ META.in \ - NOTES \ pa_goal.ml \ README \ TODO @@ -41,9 +41,10 @@ SUBDIRS = . examples tests sources = \ goaljobs_config.ml \ goaljobs.ml \ - goaljobs.mli + goaljobs.mli \ + goaljobs_memory.ml -bin_SCRIPTS = goaljobs +bin_SCRIPTS = goaljobs goaljobs-memory # These targets are noinst because we use a custom install hook to # install them, and are _SCRIPTS because automake doesn't know how to @@ -62,6 +63,11 @@ pa_goal.cmo: pa_goal.ml $(OCAMLFIND) ocamlc $(OCAMLCFLAGS) -package camlp4.lib -linkpkg \ -pp $(CAMLP4OF) -c $< -o $@ +# Standalone program for examining the goaljobs memory. +goaljobs-memory: goaljobs_config.cmx goaljobs.cmx goaljobs_memory.cmx + $(OCAMLFIND) ocamlopt $(OCAMLOPTFLAGS) $(OCAMLOPTPACKAGES) \ + $^ -linkpkg -o $@ + # Install. install-data-hook: mkdir -p $(DESTDIR)$(OCAMLLIB) @@ -100,6 +106,14 @@ goaljobs-reference.1: goaljobs-reference.pod $(POD2MAN) -c "Goaljobs" --release $(PACKAGE)-$(VERSION) $< > $@-t mv $@-t $@ +goaljobs.1.txt: goaljobs.pod + pod2text $< > $@-t + mv $@-t $@ + +goaljobs-reference.1.txt: goaljobs-reference.pod + pod2text $< > $@-t + mv $@-t $@ + endif if HAVE_OCAMLDOC