Documentation improvements.
[rpmdepsize.git] / Makefile.am
index 5e26a55..e55b08b 100644 (file)
 #
 # Written by Richard W.M. Jones <rjones@redhat.com>
 
-bin_SCRIPTS = \
-       rpmdepsize repodeps
+ACLOCAL_AMFLAGS = -I m4
 
-rpmdepsize: rpmdepsize.ml
-       ocamlfind ocamlopt -package sexplib,unix,extlib,sexplib.syntax -syntax camlp4o -linkpkg $< -o $@
+MLFILES = rpmdepsize_about.ml rpmdepsize_errors.ml rpmdepsize.ml
 
-repodeps: repodeps.py
-       rm -f $@
-       sed 's,PYTHON,$(PYTHON),' < $< > $@-t
-       chmod 0555 $@-t
-       mv $@-t $@
-
-man_MANS = \
-       rpmdepsize.1
-
-if HAVE_PERLDOC
+EXTRA_DIST = \
+       $(MLFILES) rpmdepsize_about.ml.in \
+       rpmdepsize.spec rpmdepsize.spec.in
 
-rpmdepsize.1: rpmdepsize.pl
-       pod2man \
-         --section 1 \
-         -c "Virtualization Support" \
-         --release "$(PACKAGE_NAME)-$(PACKAGE_VERSION)" \
-         $< > $@
+CLEANFILES = rpmdepsize
 
-endif
+bin_SCRIPTS = rpmdepsize
 
-EXTRA_DIST = \
-       rpmdepsize.1 \
-       rpmdepsize.sh \
-       repodeps.py
+rpmdepsize: $(MLFILES)
+       $(OCAMLFIND) $(OCAMLBEST) \
+         -package lablgtk2,sexplib,unix,extlib,sexplib.syntax \
+         -syntax camlp4o \
+         -linkpkg \
+         gtkInit.cmx \
+         $^ -o $@