From 1108c3ae11a643c69cf8a608eeb9c31d2a71d9c4 Mon Sep 17 00:00:00 2001 From: Dave Goodwin Date: Mon, 10 Jan 2005 14:57:06 +0000 Subject: [PATCH] initial import --- tools/doc/python/mkmkdoc.py | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 tools/doc/python/mkmkdoc.py 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() + + + + +