Mercurial > hg > truffle
comparison mxtool/mx.py @ 5706:6f2ccb483d96
added overview.html for each project and integrated it into the generated 'mx site' command
author | Doug Simon <doug.simon@oracle.com> |
---|---|
date | Wed, 27 Jun 2012 18:06:03 +0200 |
parents | d0a6e25de770 |
children | 24347f3b605f |
comparison
equal
deleted
inserted
replaced
5705:f96e7b39e9fe | 5706:6f2ccb483d96 |
---|---|
2036 depOut = outDir(d) | 2036 depOut = outDir(d) |
2037 links.append('-link') | 2037 links.append('-link') |
2038 links.append(os.path.relpath(depOut, out)) | 2038 links.append(os.path.relpath(depOut, out)) |
2039 cp = classpath(p.name, includeSelf=True) | 2039 cp = classpath(p.name, includeSelf=True) |
2040 sp = os.pathsep.join(p.source_dirs()) | 2040 sp = os.pathsep.join(p.source_dirs()) |
2041 overviewFile = join(p.dir, 'overview.html') | |
2042 overview = [] | |
2043 if exists(overviewFile): | |
2044 overview = ['-overview', overviewFile] | |
2041 log('Generating {2} for {0} in {1}'.format(p.name, out, docDir)) | 2045 log('Generating {2} for {0} in {1}'.format(p.name, out, docDir)) |
2042 run([java().javadoc, memory, '-classpath', cp, '-quiet', '-d', out, '-sourcepath', sp] + links + extraArgs + list(pkgs)) | 2046 run([java().javadoc, memory, |
2047 '-windowtitle', p.name + ' javadoc', | |
2048 '-classpath', cp, | |
2049 '-quiet', | |
2050 '-d', out, | |
2051 '-sourcepath', sp] + | |
2052 links + | |
2053 extraArgs + | |
2054 overview + | |
2055 list(pkgs)) | |
2043 log('Generated {2} for {0} in {1}'.format(p.name, out, docDir)) | 2056 log('Generated {2} for {0} in {1}'.format(p.name, out, docDir)) |
2044 else: | 2057 else: |
2045 pkgs = set() | 2058 pkgs = set() |
2046 sp = [] | 2059 sp = [] |
2047 names = [] | 2060 names = [] |