diff --git a/tools/doc/python/mkmkdoc.py b/tools/doc/python/mkmkdoc.py new file mode 100644 index 000000000..768e8bb22 --- /dev/null +++ b/tools/doc/python/mkmkdoc.py @@ -0,0 +1,29 @@ +import os + +def writepydoc(pkg, out): + nm = pkg.__name__ + out.write('pydoc -w '+nm+'\n') + p = pkg.__path__[0] + files = os.listdir(p) + for f in files: + n = f.split('.') + if len(n) >= 2 and n[-1] == 'py' and n[0][0] <> '_': + try: + exec('import '+nm+'.'+n[0]) + out.write('pydoc -w '+nm+'.'+n[0]+'\n') + except: + pass + + +out = open('mkdoc','w') +import Cantera +writepydoc(Cantera, out) +import Cantera.OneD +writepydoc(Cantera.OneD, out) + +out.close() + + + + +