--- /dev/null
+Appendix: Copyright {@name=copyright}
+================
+
+This is the MIT license: http://www.opensource.org/licenses/mit-license.php
+
+Copyright (c) 2005, 2006, 2007 Michael Bayer and contributors. SQLAlchemy is a trademark of Michael
+Bayer.
+
+Permission is hereby granted, free of charge, to any person obtaining a copy of this
+software and associated documentation files (the "Software"), to deal in the Software
+without restriction, including without limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons
+to whom the Software is furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all copies or
+substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
+INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR
+PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE
+FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
+OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
'types',
'pooling',
'plugins',
- 'docstrings'
+ 'docstrings',
]
+post_files = [
+ 'copyright'
+]
+
parser = optparse.OptionParser(usage = "usage: %prog [options] [tests...]")
parser.add_option("--file", action="store", dest="file", help="only generate file <file>")
parser.add_option("--docstrings", action="store_true", dest="docstrings", help="only generate docstrings")
pickle.dump(docstrings, file('./output/compiled_docstrings.pickle', 'w'))
- pickle.dump(root, file('./output/table_of_contents.pickle', 'w'))
+if not options.docstrings:
+ read_markdown.parse_markdown_files(root, post_files)
+if not options.file or options.docstrings:
+ pickle.dump(root, file('./output/table_of_contents.pickle', 'w'))
+
template_dirs = ['./templates', './output']
output = os.path.dirname(os.getcwd())
outfile.write(t.render(attributes={}))
if not options.docstrings:
- for filename in files:
+ for filename in files + post_files:
try:
genfile(filename, os.path.join(os.getcwd(), '../', filename + ".html"))
except: