From: Mike Bayer Date: Thu, 28 Jun 2007 21:52:53 +0000 (+0000) Subject: copyright page X-Git-Tag: rel_0_4_6~163 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=fa292ce8b2a05a5979658211cdcab9b824aa8b57;p=thirdparty%2Fsqlalchemy%2Fsqlalchemy.git copyright page --- diff --git a/doc/build/content/copyright.txt b/doc/build/content/copyright.txt new file mode 100644 index 0000000000..bc76e9f640 --- /dev/null +++ b/doc/build/content/copyright.txt @@ -0,0 +1,24 @@ +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. + diff --git a/doc/build/genhtml.py b/doc/build/genhtml.py index 631131b206..fa174988e2 100644 --- a/doc/build/genhtml.py +++ b/doc/build/genhtml.py @@ -24,9 +24,13 @@ files = [ '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 ") parser.add_option("--docstrings", action="store_true", dest="docstrings", help="only generate docstrings") @@ -54,8 +58,12 @@ if not options.file or options.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()) @@ -69,7 +77,7 @@ def genfile(name, outname): 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: