[gnomemm-website] Re-Add the jhbuild graph generation.



commit 896e6d95915386bb2b68fc06ae5bda4cb5e3d429
Author: Murray Cumming <murrayc murrayc com>
Date:   Wed Nov 24 11:30:17 2010 +0100

    Re-Add the jhbuild graph generation.
    
    * docs/Makefile.am: Re-Add the jhbuild graph generation.

 ChangeLog        |    6 ++++++
 docs/Makefile.am |   22 ++++++++++++++++++++++
 2 files changed, 28 insertions(+), 0 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index 37951e2..915a574 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,11 @@
 2010-11-24  Murray Cumming  <murrayc murrayc com>
 
+	Re-Add the jhbuild graph generation.
+
+	* docs/Makefile.am: Re-Add the jhbuild graph generation.
+
+2010-11-24  Murray Cumming  <murrayc murrayc com>
+
 	Rearranged the directory structure to be more like a normal translated module.
 
 	* Moved gnomemm-website.xml to docs/C/.
diff --git a/docs/Makefile.am b/docs/Makefile.am
index e0ab521..2aba207 100644
--- a/docs/Makefile.am
+++ b/docs/Makefile.am
@@ -88,3 +88,25 @@ validate: $(srcdir)/C/gnomemm-website.xml
 # Instruct GNU make to delete the targets of a rule after it failed, in
 # order to avoid the complication of handling that situation manually.
 .DELETE_ON_ERROR:
+
+
+
+
+
+
+
+
+#Use jhbuild to get a graphiv .dot file,
+#and use the graphviz dot utility to make a .png of it:
+dependencies_gtkmm:
+	jhbuild dot gtkmm > jhbuild_gtkmm.dot
+	dot jhbuild_gtkmm.dot -Tpng > jhbuild_dot_gtkmm.png
+
+dependencies_gnomemm:
+	jhbuild dot gnomemm/libgnomeuimm > jhbuild_gnomemm.dot
+	dot jhbuild_gnomemm.dot -Tpng > jhbuild_dot_gnomemm.png
+
+# This is not relevant to C++, but it is interesting.
+dependencies_gnome_desktop:
+	jhbuild dot meta-gnome-desktop > html/jhbuild_gnome_desktop.dot
+	dot jhbuild_gnome_desktop.dot -Tpng > html/jhbuild_dot_gnome_desktop.png



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]