summaryrefslogtreecommitdiffstats
path: root/src/engine/SCons/Script
Commit message (Collapse)AuthorAgeFilesLines
* removed several pre-2.7 methods and imports, including some basic refactoringsDirk Baechle2015-12-105-107/+11
|
* Removed 'Local Build Variables:' from output when append flag for help is ↵William Deegan2015-09-291-4/+10
| | | | True. This change breaks a bunch of tests and isn't core to the bug itself
* Added help for pull request #226William Deegan2015-09-281-5/+11
|
* Merged in billcroberts/scons (pull request #226)William Deegan2015-09-283-5/+17
|\
| * bug 2831: Allow appending Help text to Options OutputWilliam Roberts2015-03-173-5/+17
| | | | | | | | | | | | | | | | | | | | http://scons.tigris.org/issues/show_bug.cgi?id=2831 In order to append, rather than clobber Help() generated text, use Help("my message", append=True) The append argument is only respected on the first call to this method as it operates on global data.
* | fix spelling mistakes found by debian lintian tool list here: ↵William Deegan2015-09-281-1/+1
| | | | | | | | https://lintian.debian.org/full/debian@jff-webhosting.net.html#scons_2.3.6-1
* | Added InstallVersionedLib to default environment init for orthogonality with ↵William Blevins2015-09-221-0/+1
| | | | | | | | other Install[As] methods.
* | - switching Node class and NodeInfo/Binfo to using slotsDirk Baechle2015-02-262-8/+7
|/ | | | - memoizer subsystem now uses decorators instead of the metaclass approach
* Improve invalid --config value handling for multiple choices:anatoly techtonik2014-12-281-8/+8
| | | | | | | | | | | | | Changes output of `scons --config` from: usage: scons [OPTION] [TARGET] ... SCons Error: --config option requires an argument To: usage: scons [OPTION] [TARGET] ... SCons Error: --config option requires an argument (choose from auto, force, cache)
* Split __VERSION__ string in EnsureSConsVersion to avoid replacementanatoly techtonik2014-09-261-1/+2
| | | | | during package build process. This fixes SCons warning that it runs in development mode.
* - fix for issue #2971 (Interactive build doesn't work anymore)Dirk Baechle2014-09-271-1/+8
|
* Do not fail on EnsureSConsVersion when running from checkoutanatoly techtonik2014-08-111-0/+4
|
* Speed up SCons execution by creating DefaultEnvironment foranatoly techtonik2014-06-011-1/+5
| | | | SCons.SConf.CreateConfigHBuilder only if necessary.
* Fix development mailing list with a new address @scons.organatoly techtonik2014-05-281-1/+1
|
* - switched argument type of fs_delete and _clean_targets to bool (was int ↵Dirk Baechle2014-04-281-4/+4
| | | | before)
* - fixed NoClean for multi-target buildersDirk Baechle2014-04-271-25/+29
|
* Switch unit tests to configurable runneranatoly techtonik2014-03-211-2/+4
|
* Merged in dirkbaechle/scons (pull request #103)Gary Oberbrunner2014-03-082-3/+3
|\ | | | | | | Documentation editor configuration for XXE5
| * - added doc editor configuration for XXE5Dirk Baechle2014-01-192-3/+3
| | | | | | | | | | - added missing icons for XXE4 - adapted schema location, such that the validation works properly in SernaFree and XXE
* | - fixed the handling of long options in the command-line parsing (#2929)Dirk Baechle2014-02-081-1/+66
|/
* Added release_target_info() to File nodes, reduces memory consumption.Dirk Baechle2013-12-191-0/+1
|
* Merge pull request #88 (for real this time). Prev commit was actually #87.Gary Oberbrunner2013-11-022-28/+48
|\ | | | | | | | | | | | | * Allow multiple options to be specified with --debug=a,b,c * Add support for a readonly cache (--cache-readonly) * Always print stats if requested * Generally try harder to print out a message on build errors
| * Merged scons/scons into defaultTom Tanner2013-10-301-1/+4
| |\
| * | Revert stdout/stderr to the initial ones in a few places.Tom Tanner2013-10-011-4/+13
| | | | | | | | | | | | | | | | | | There are some situations where scons error messages can just disappear, and sometimes it's because a build rule or an SConscript or something has temporarily redirected stdout/stderr.
| * | Added stack dump on build errorTom Tanner2013-10-011-5/+6
| | | | | | | | | | | | | | | | | | Added message if nothing found to build Always produce profile stats, no matter what sort of exit Print message if you drop out with a build error
| * | support for --cache-readonlyTom Tanner2013-10-012-0/+8
| | | | | | | | | | | | Setting this will fetch data from the cache but won't update it.
| * | Allow multiple options with --debugTom Tanner2013-09-301-19/+21
| | |
* | | Merged scons/scons into defaultTom Tanner2013-10-301-1/+4
|\ \ \ | | |/ | |/|
| * | - now counting instances only when requested via --debug=countDirk Baechle2013-10-251-1/+4
| |/
* | Fix names in several places and refer to the .PHONY commandTom Tanner2013-10-071-5/+9
| | | | | | | | in the documentation.
* | Added Pseudo command to environment and tests. If a target is declared asTom Tanner2013-09-301-1/+16
| | | | | | | | Pseudo, it must NOT exist after the build rule is executed.
* | Addition of warning if build doesn't build expected targets.Tom Tanner2013-09-261-0/+1
|/ | | | Added option to runtest.py to stop on first error
* - switched to different schemaLocation URIDirk Baechle2013-05-032-2/+2
|
* - rewrote all tool/builder docs to new SCons XSDDirk Baechle2013-05-032-54/+222
|
* Added note in Announce.txt re: deprecating python versions older than 2.7.Gary Oberbrunner2013-03-031-13/+14
| | | | Fixed deprecation warning message. (Includes some whitespace cleanup)
* Raised deprecated python version to be anything less than 2.7 to prep for ↵William Deegan2013-02-221-1/+1
| | | | moving the required version to 2.7 after the next major release
* Removed some pre-Python 2.4 compatibility codeanatoly techtonik2012-12-071-7/+2
|
* Add hints about valid choices to error messages from option parseranatoly techtonik2012-12-071-6/+12
|
* Hide deprecated --debug={dtree,stree,tree} from --help outputanatoly techtonik2012-11-221-10/+11
|
* Merged pull request #38, from eyan: add target name to debug=timeGary Oberbrunner2012-09-221-1/+1
| | | | Fixes #2873.
* Adding target name to output of --debug=time. Fix for Issue 2873Edmund Yan2012-09-181-1/+1
|
* fix for issue 2976edA-qa mort-ora-y2012-05-051-1/+2
|
* New debug option --debug=duplicate to debug Variant-dir duplicationGary Oberbrunner2011-03-012-1/+3
|
* New debug option --debug=prepare to watch targets being preparedGary Oberbrunner2011-03-012-1/+3
|
* Change the -l, --load-average, --max-load option to take a float valueRobert Managan2010-09-221-1/+1
| | | | instead of an integer.
* Fix <variablelist> formatting in some new function definitions: make someSteven Knight2010-08-021-78/+156
| | | | | overlooked terms <literal>, and rearrange tags so the regular expression substitution in bin/scons-proc.py match them.
* Print the path to the SCons package in use in scons --versionGary Oberbrunner2010-07-281-0/+5
|
* Add the generated function documentation to the User's Guide as an appendix.Steven Knight2010-07-221-78/+78
| | | | | Fixes and refactoring in the bin/scons-proc.py script to support this. Fixes to various parts of the XML input.
* Move the authoritative source for functions from the man page to variousSteven Knight2010-07-212-0/+1141
| | | | | | .xml files (some new, some updated) next to the modules that implement them. Generate the man page using the output generated from the .xml file by bin/scons-proc.py.
* cleanup .cvsignore garbageAnatoly Techtonik2010-07-051-1/+0
|