[Pkg-ocaml-maint-commits] r1049 - tools/build-dep-graph

Stefano Zacchiroli zack@costa.debian.org
Wed, 23 Mar 2005 13:18:11 +0100


Author: zack
Date: 2005-03-23 13:18:10 +0100 (Wed, 23 Mar 2005)
New Revision: 1049

Modified:
   tools/build-dep-graph/Makefile
Log:
- generated HTML listing of ocaml source packages
- create also PNG version of the graph


Modified: tools/build-dep-graph/Makefile
===================================================================
--- tools/build-dep-graph/Makefile	2005-03-23 12:17:48 UTC (rev 1048)
+++ tools/build-dep-graph/Makefile	2005-03-23 12:18:10 UTC (rev 1049)
@@ -1,5 +1,14 @@
-all: ocaml_build_deps.ps
+all: ocaml_build_deps.ps ocaml_build_deps.png ocaml_src_pkgs.html
+ocaml_src_pkgs.html: ocaml_src_pkgs.txt
+	echo "<html><head><title>OCaml Source Packages</title></head><body>" > $@
+	echo "<b>OCaml Source Packages</b><br />" >> $@
+	for l in `cat ocaml_src_pkgs.txt`; do	\
+		echo "<a href='http://packages.qa.debian.org/$$l'>$$l</a><br />" >> $@;	\
+	done
+	echo "</body></html>" >> $@
 ocaml_build_deps.dot: ocaml_src_pkgs.txt
 	./build-dep-graph.pl < $< > $@
+%.png: %.dot
+	dot -Tpng $< > $@
 %.ps: %.dot
 	dot -Tps $< > $@