summaryrefslogtreecommitdiffstats
path: root/bin/scons-doc.py
Commit message (Collapse)AuthorAgeFilesLines
* - cleaned up 'bin' directoryDirk Baechle2013-05-031-555/+0
| | | | | - several smaller fixes - added first version of the Overview document for the doc toolchain
* - removed suffix= from 'scons_output_command ' and moved itDirk Baechle2013-05-031-227/+53
| | | | one up in the hierarchy to the 'scons_output' tag
* - corrected xincludes for MAN pagesDirk Baechle2013-05-031-215/+4
| | | | | | - started to work on support for UserGuide examples - added xslt for transforming SCons XSD to Docbook documents - added SConstructs for all documents and titlepage for the UserGuide
* - fixed issue #2812, scons-doc.py now correctly renders main.in to main.xml ↵Dirk Baechle2012-01-101-1/+1
| | | | by copying the <xml...> declaration at the start of the file
* - moved the functionality of the bin/doc* shell scripts to scons-doc.pyDirk Baechle2010-09-051-7/+88
| | | | - bin/doc* and sconsexample.py are not used anymore and get deleted
* Issue 1975: Add documentation of the AllowSubstExceptions() functionSteven Knight2010-06-041-1/+1
| | | | to the User's Guide. (Jim Randall)
* Fix a ripple effect (_Proxy__subject) from the new-style class conversion.Steven Knight2010-05-251-1/+1
|
* vert old-style classes in bin/* scripts to new-style classes.Steven Knight2010-05-201-3/+3
|
* http://scons.tigris.org/issues/show_bug.cgi?id=2345Greg Noel2010-04-241-5/+1
| | | | | | | Comb out all code that supported earlier versions of Python. Most such code is in snippets of only a few lines and can be identified by having a Python version string in it. Such snippets add up; this combing pass probably got rid of over 500 lines of code.
* Refactory bin/* utilities to use os.walk() instead of os.path.walk().Steven Knight2010-04-161-6/+3
|
* Fix XML in documentation, and in the bin/scons-doc.py script that generatesSteven Knight2010-04-051-12/+14
| | | | the User's Guide XML from the .in files' SGML.
* http://scons.tigris.org/issues/show_bug.cgi?id=2329Greg Noel2010-03-271-5/+2
| | | | | | | | | | | | | | | Applied a number of idiomatic changes. Uses of the 'sort()' method were converted into calls of 'sorted()' when possible and the sorted() expression was inserted into a subsequent statement whenever that made sense. The statement 'while 1:' was changed to 'while True:'. Names from the 'types' module (e.g., 'types.FooType') were converted to the equivalent build-in type (e.g., 'foo'). Comparisons between types were changed to use 'isinstance()'.
* Move 2.0 changes collected in branches/pending back to trunk for furtherGreg Noel2010-03-251-40/+39
| | | | | development. Note that this set of changes is NOT backward-compatible; the trunk no longer works with Python 1.5.2, 2.0, or 2.1.
* Fix the Requires() examples by adding a sleep command to theSteven Knight2010-01-161-0/+4
| | | | | | | | infrastructure and using it to force the SConstruct file(s) to generate version.c files with new timestamps each run. Fix the description of the example, since the verson.o file does get recompiled each run, but the use of Requires() means the downstream hello executable doesn't get relinked because of it.
* Rename the sconsoutput.py script to scons-doc.py, and refactor it toSteven Knight2010-01-151-0/+864
support command-line option parsing and generating output on streams other than sys.stdout.