summaryrefslogtreecommitdiffstats
path: root/bin
Commit message (Collapse)AuthorAgeFilesLines
* release scripts: bin/upload-release-files.sh update doc for EPUB and fix doc ↵Gary Oberbrunner2014-03-081-2/+2
| | | | install
* Merged in dirkbaechle/scons (pull request #103)Gary Oberbrunner2014-03-081-2/+2
|\ | | | | | | Documentation editor configuration for XXE5
| * - added doc editor configuration for XXE5Dirk Baechle2014-01-191-2/+2
| | | | | | | | | | - added missing icons for XXE4 - adapted schema location, such that the validation works properly in SernaFree and XXE
* | Put back into develop mode post-2.3.1 release;Gary Oberbrunner2014-03-041-2/+2
|/ | | | also improve update-release-info.py to use shorter copyright year strings.
* update-release-info: fixed date updating for doc/user/main.xml.Gary Oberbrunner2013-12-271-8/+9
| | | | | Also added note that doc/user/main.in is no longer needed/used and prevent that from stopping the doc gen process.
* - fixed bootstrap.py, such that it can be called from an arbitrary working ↵Dirk Baechle2013-05-221-1/+1
| | | | | | directory again - fixed indentation in SConsDoc.py
* New doc toolchain changes:Gary Oberbrunner2013-05-042-20/+35
| | | | | | bin/SConsDoc.py: catch parse exceptions and improve error msgs bin/docs-validate.py: allow testing individual files from cmd line src/engine/SCons/Tool/zip.xml: fix text to validate against DTD
* - relinked the build of all documentation outputs to the bootstrap processDirk Baechle2013-05-032-16/+17
| | | | - corrected the doc folder SConscripts and added XSL and titlepage files where required
* - cleaned up 'bin' directoryDirk Baechle2013-05-036-642/+80
| | | | | - several smaller fixes - added first version of the Overview document for the doc toolchain
* - switched to different schemaLocation URIDirk Baechle2013-05-031-19/+8
|
* - removed suffix= from 'scons_output_command ' and moved itDirk Baechle2013-05-033-312/+830
| | | | one up in the hierarchy to the 'scons_output' tag
* - corrected xincludes for MAN pagesDirk Baechle2013-05-035-417/+746
| | | | | | - 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
* - switched all docs to SCons XSDDirk Baechle2013-05-034-96/+119
|
* - added Docbook Tool to the sourcesDirk Baechle2013-05-032-105/+135
| | | | - added SConstruct for the MAN pages
* - added first version of the SCons XSDDirk Baechle2013-05-032-2/+48
| | | | - rewrote User Guide XML files, such that they are valid against it
* - started to implement new XML toolsDirk Baechle2013-05-034-439/+404
| | | | - prepared introduction of SCons XSD namespace
* Fix tests broken after --noqmtest option was removed from runtest.pyanatoly techtonik2012-12-201-1/+1
|
* Cleanup replacement of sys.exitfunc with atexit (Python 2+)anatoly techtonik2012-12-191-1/+2
|
* Merged pull request #44 (make README a ReStructuredText file)Gary Oberbrunner2012-10-131-4/+3
| | | | I added a few test fixes and tweaks to Russels version.
* Warn during doc build if missing toolsGary Oberbrunner2012-08-121-0/+1
|
* New upload-release-files script, and fixed up update-release-info.Gary Oberbrunner2012-08-052-4/+30
| | | | | update-release-info: allow regular 3-digit releases (not .final.0) upload-release-files: new, does a lot of the heavy lifting for a release.
* New release script to upload dist files to SourceForgeGary Oberbrunner2012-08-051-0/+51
|
* Fix bootstrap.py problem with Python 2.7Gary Oberbrunner2012-02-041-2/+2
| | | | io.StringIO only takes/uses unicode, so convert string to unicode.
* - 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
* Updated xmlagenda.py: team members and doc.Gary Oberbrunner2011-04-231-6/+12
|
* Script to upload newly built packages to sourceforge.William Deegan2010-11-261-0/+38
| | | | | Run via: bin/scp-sourceforge SOURCEFORGE_USER_NAME
* - moved the functionality of the bin/doc* shell scripts to scons-doc.pyDirk Baechle2010-09-055-560/+88
| | | | - bin/doc* and sconsexample.py are not used anymore and get deleted
* Have bin/calibrate.py print the timing run output if it can't findSteven Knight2010-08-181-1/+5
| | | | any appropriate "VARIABLE:" lines in the output.
* Use <synopsis> tags for the definitions of Builders and function.Steven Knight2010-07-221-4/+5
|
* Add the generated function documentation to the User's Guide as an appendix.Steven Knight2010-07-221-32/+55
| | | | | Fixes and refactoring in the bin/scons-proc.py script to support this. Fixes to various parts of the XML input.
* Update bin/scons-proc.py to do a better job of converting XML to manSteven Knight2010-07-191-11/+75
| | | | | | | page macros, with the intent of being able to move the documentation of all the supported functions from the man page to .xml files and then incorporate the generated output into the final man page (like we do with Builders and Tool modules).
* Add commented outlines for Ubuntu 9.10 packagesWilliam Deegan2010-06-211-1/+5
|
* Revert in-directory changes inadvertently swept up in the last checkin.Steven Knight2010-06-152-15/+4
|
* Issue 2390: Support appending to $*FLAGS values (CLVar instances) in aSteven Knight2010-06-152-4/+15
| | | | | copied construction environment without also affecting the value in the original construction environment. (Matt Hughes)
* Update with recent checkpoints and 2.0.0.final.0 (yay!).Steven Knight2010-06-151-0/+5
|
* Update install_scons.py to work on Windows.Steven Knight2010-06-151-5/+14
|
* Move update-release-info.py from src/ to tests/update_release-info/Greg Noel2010-06-111-0/+15
|
* Remove the rest of the logic for the noqmtest keywordGreg Noel2010-06-081-12/+12
|
* Fixed a bug in the regression test to use the right filenames for eachGreg Noel2010-06-071-1/+34
| | | | | | | | | | | platform; it was causing the test to fail on Windows. Added some documentation to bin/update-release-info.py. In my last log message, I forgot to mention that QMTest/TestRuntest.py was tweaked to make it less specialized for testing runtest.py. It can now be used to test other programs; in this case, bin/update-release-info.py. The defaults are unchanged so that it will normally test runtest.py.
* Initial drop of bin/update-release-info.py.Greg Noel2010-06-071-0/+306
| | | | | | | | | | | | This program automates the process of inserting the release configuration information that is currently done by hand. The configuration data now all lives in a file, 'ReleaseConfig'. Change the configuration file, run the program, and, hey presto, the files are updated. More work needs to be done; the documentation doesn't quite match with the program and the regression tests only cover the release flows, but it's important to get this stuff out before the next release is published so people can start using it.
* Issue 1975: Add documentation of the AllowSubstExceptions() functionSteven Knight2010-06-041-1/+1
| | | | to the User's Guide. (Jim Randall)
* Fix capturing timings from a single configuration script.Steven Knight2010-05-251-1/+3
| | | | | We were closing the output log file, thinking it was a per-script file, even though we still write to the original log file for the revision.
* Fix a ripple effect (_Proxy__subject) from the new-style class conversion.Steven Knight2010-05-251-1/+1
|
* Add recent releases to the bin/install_scons.py script.Steven Knight2010-05-221-0/+9
|
* vert old-style classes in bin/* scripts to new-style classes.Steven Knight2010-05-209-16/+16
|
* http://scons.tigris.org/issues/show_bug.cgi?id=2345Greg Noel2010-04-261-4/+8
| | | | Apply all the remaining changes from the fixers.
* Convert to Python 3.x division rules.Greg Noel2010-04-243-2/+5
|
* http://scons.tigris.org/issues/show_bug.cgi?id=2345Greg Noel2010-04-245-39/+2
| | | | | | | 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.
* http://scons.tigris.org/issues/show_bug.cgi?id=2317Greg Noel2010-04-232-3/+3
| | | | | | Apply the refactorings from the 'dict' fixer, less occurrences that were manually audited to be safe. Also pick up changes in bin/sfsum, a Python file that was not being scanned before.
* Refactory bin/* utilities to use os.walk() instead of os.path.walk().Steven Knight2010-04-163-25/+18
|