# HG changeset patch # User Doug Simon # Date 1340814109 -7200 # Node ID e149c0e252e01275bb5b27a37caefdc622a617d7 # Parent 6f2ccb483d96c3c7374fc3ec8a3b31d6726bd86c generated jpg for link to svg version of dependency to accommodate Internet Explorer diff -r 6f2ccb483d96 -r e149c0e252e0 graal/overview.html --- a/graal/overview.html Wed Jun 27 18:06:03 2012 +0200 +++ b/graal/overview.html Wed Jun 27 18:21:49 2012 +0200 @@ -30,7 +30,7 @@ - +

This document is the unified Javadoc for the Graal code base. The module dependency graph is shown above. diff -r 6f2ccb483d96 -r e149c0e252e0 mx/commands.py --- a/mx/commands.py Wed Jun 27 18:06:03 2012 +0200 +++ b/mx/commands.py Wed Jun 27 18:21:49 2012 +0200 @@ -1103,12 +1103,13 @@ _, tmp = tempfile.mkstemp() try: svg = join(args.base, 'all', 'modules.svg') + jpg = join(args.base, 'all', 'modules.jpg') with open(tmp, 'w') as fp: print >> fp, 'digraph projects {' print >> fp, 'rankdir=BT;' print >> fp, 'size = "13,13";' print >> fp, 'node [shape=rect, fontcolor="blue"];' - print >> fp, 'edge [color="green"];' + #print >> fp, 'edge [color="green"];' for p in mx.projects(): print >> fp, '"' + p.name + '" [URL = "../' + p.name + '/javadoc/index.html", target = "_top"]' for dep in p.canonical_deps(): @@ -1122,7 +1123,7 @@ print >> fp, '{ rank = same; "' + '"; "'.join(names) + '"; }' print >> fp, '}' - mx.run(['dot', '-Tsvg', '-o' + svg, tmp]) + mx.run(['dot', '-Tsvg', '-o' + svg, '-Tjpg', '-o' + jpg, tmp]) finally: os.remove(tmp)