Mercurial > pygame
annotate makeref.py @ 3194:9fcb7abf3185 default tip
Remove some gcc 4.7.2 compiler warnings
| author | Lenard Lindstrom <len-l@telus.net> |
|---|---|
| date | Tue, 23 Apr 2013 19:53:36 -0700 |
| parents | 2b98dc633495 |
| children |
| rev | line source |
|---|---|
| 627 | 1 #!/usr/bin/env python |
| 2 | |
|
2209
bb423f0fc96c
Add reST document sources and make Sphinx the default document builder
Lenard Lindstrom <len-l@telus.net>
parents:
2148
diff
changeset
|
3 import sphinx |
|
632
1db7cdb9ab5a
Added a backwards fix to allow makeref.py to run on <= python2.4
Rene Dudfield <renesd@gmail.com>
parents:
627
diff
changeset
|
4 |
|
2209
bb423f0fc96c
Add reST document sources and make Sphinx the default document builder
Lenard Lindstrom <len-l@telus.net>
parents:
2148
diff
changeset
|
5 import sys |
|
bb423f0fc96c
Add reST document sources and make Sphinx the default document builder
Lenard Lindstrom <len-l@telus.net>
parents:
2148
diff
changeset
|
6 import os |
| 627 | 7 |
| 8 | |
|
2217
2b98dc633495
move reST/source to docs/reST
Lenard Lindstrom <len-l@telus.net>
parents:
2209
diff
changeset
|
9 rst_dir = 'docs' |
|
2b98dc633495
move reST/source to docs/reST
Lenard Lindstrom <len-l@telus.net>
parents:
2209
diff
changeset
|
10 rst_source_dir = os.path.join(rst_dir, 'reST') |
|
2b98dc633495
move reST/source to docs/reST
Lenard Lindstrom <len-l@telus.net>
parents:
2209
diff
changeset
|
11 rst_build_dir = rst_dir |
|
2209
bb423f0fc96c
Add reST document sources and make Sphinx the default document builder
Lenard Lindstrom <len-l@telus.net>
parents:
2148
diff
changeset
|
12 rst_doctree_dir = os.path.join(rst_build_dir, 'doctrees') |
|
bb423f0fc96c
Add reST document sources and make Sphinx the default document builder
Lenard Lindstrom <len-l@telus.net>
parents:
2148
diff
changeset
|
13 html_dir = 'docs' |
|
bb423f0fc96c
Add reST document sources and make Sphinx the default document builder
Lenard Lindstrom <len-l@telus.net>
parents:
2148
diff
changeset
|
14 c_header_dir = os.path.join('src', 'doc') |
| 627 | 15 |
|
2209
bb423f0fc96c
Add reST document sources and make Sphinx the default document builder
Lenard Lindstrom <len-l@telus.net>
parents:
2148
diff
changeset
|
16 def Run(): |
|
bb423f0fc96c
Add reST document sources and make Sphinx the default document builder
Lenard Lindstrom <len-l@telus.net>
parents:
2148
diff
changeset
|
17 return sphinx.main([sys.argv[0], |
|
bb423f0fc96c
Add reST document sources and make Sphinx the default document builder
Lenard Lindstrom <len-l@telus.net>
parents:
2148
diff
changeset
|
18 '-b', 'html', |
|
bb423f0fc96c
Add reST document sources and make Sphinx the default document builder
Lenard Lindstrom <len-l@telus.net>
parents:
2148
diff
changeset
|
19 '-d', rst_doctree_dir, |
|
bb423f0fc96c
Add reST document sources and make Sphinx the default document builder
Lenard Lindstrom <len-l@telus.net>
parents:
2148
diff
changeset
|
20 '-D', 'headers_dest=%s' % (c_header_dir,), |
|
bb423f0fc96c
Add reST document sources and make Sphinx the default document builder
Lenard Lindstrom <len-l@telus.net>
parents:
2148
diff
changeset
|
21 '-D', 'headers_mkdir=0', |
|
bb423f0fc96c
Add reST document sources and make Sphinx the default document builder
Lenard Lindstrom <len-l@telus.net>
parents:
2148
diff
changeset
|
22 rst_source_dir, |
|
bb423f0fc96c
Add reST document sources and make Sphinx the default document builder
Lenard Lindstrom <len-l@telus.net>
parents:
2148
diff
changeset
|
23 html_dir,]) |
| 627 | 24 |
| 25 if __name__ == '__main__': | |
|
2209
bb423f0fc96c
Add reST document sources and make Sphinx the default document builder
Lenard Lindstrom <len-l@telus.net>
parents:
2148
diff
changeset
|
26 sys.exit(Run()) |
