]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
copyright page
authorMike Bayer <mike_mp@zzzcomputing.com>
Thu, 28 Jun 2007 21:52:53 +0000 (21:52 +0000)
committerMike Bayer <mike_mp@zzzcomputing.com>
Thu, 28 Jun 2007 21:52:53 +0000 (21:52 +0000)
doc/build/content/copyright.txt [new file with mode: 0644]
doc/build/genhtml.py

diff --git a/doc/build/content/copyright.txt b/doc/build/content/copyright.txt
new file mode 100644 (file)
index 0000000..bc76e9f
--- /dev/null
@@ -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.
+
index 631131b206b36b73ac6b1c6b6d780beb20999dfc..fa174988e2985915e1025934def45a2fbd84a4a3 100644 (file)
@@ -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 <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: