Thank you<br><br>It looks like it is possible to feed multiple dirs, <br><br>Also, can you explain the --inheritance=STYLE for me. What does the author mean by values like "grouped", "listed", "included"<br>
I could not find any good document explaining these...<br><br>Thanks<br>Medi<br><br><div class="gmail_quote">On Mon, Oct 5, 2009 at 2:09 AM, Jean-Michel Pichavant <span dir="ltr"><<a href="mailto:jeanmichel@sequans.com">jeanmichel@sequans.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Medi wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Can I present multiple directories to epydoc to process. For example<br>
<br>
epydoc -option -option -option dir_1 dir_2 dir_3<br>
<br>
where dir_i is a directory containing some python src codes ?<br>
<br>
I am currently running it on two directories with about 10M + 20 Meg<br>
which takes a very long time (more than 40 minutes) and strace(1) is<br>
showing mmap(2) ops back to back....might not be related but the<br>
process gets wedged somewhere<br>
<br>
Thanks<br>
Medi<br>
  <br>
</blockquote>
Here is an ugly python script we are using to build the doc.<br>
<br>
#!/usr/bin/python<br>
# coding: utf-8<br>
<br>
if __name__ == '__main__':<br>
       import sys<br>
       try :<br>
               import epydoc<br>
       except ImportError:<br>
               print "Error while importing epydoc"<br>
               print "Make sure it is installed"<br>
       from epydoc.cli import cli<br>
       modules = ['dir_1','dir_2','dir_3']<br>
       sys.argv = ["epydoc.py", "--html", "--no-frame", "--parse-only",<br>
                                       "--exclude=.*scripts.bug.*",<br>
                                       "--graph=all",<br>
                                       #"--no-sourcecode",<br>
                                       "--inheritance=grouped",<br>
                                       "-v",<br>
                                       "--output", "/home/labsys/public_html"<br>
                                       ] + sys.argv[1:]<br>
       sys.argv += modules<br>
       cli()<br>
<br>
</blockquote></div><br>