summaryrefslogtreecommitdiffstats
path: root/src/engine/SCons/Script
Commit message (Collapse)AuthorAgeFilesLines
* Futurize stage 2 2to3 fixes only.William Blevins2016-09-204-5/+5
|
* merge python3 branch to defaultWilliam Deegan2016-05-235-53/+66
|\
| * Fixing StringIO usage.William Deegan2016-05-191-1/+1
| |
| * Fix py2/3 StringIO importWilliam Deegan2016-05-191-1/+6
| |
| * Add from future import print_function to fix broken tests under python2.7William Deegan2016-05-091-1/+6
| |
| * Resolving a batch of failing tests for python 2.7.William Blevins2016-01-241-4/+2
| | | | | | | | Note: please evaluate python 3.X compliance.
| * Run futurize --stage1.Russel Winder2016-01-012-3/+7
| |
| * Post merge commit for safety. Building Fortran code works, but tests fail.Russel Winder2015-12-246-137/+69
| |\
| * \ Merged default branch into python3-port to keep it up to date.Gary Oberbrunner2014-08-232-28/+40
| |\ \ | | | | | | | | | | | | | | | | Hand-updated a few things to keep them python3-safe, and handled several merge conflicts.
| * | | Added six module as SCons.compat.six, for python3 port.Gary Oberbrunner2014-04-201-1/+1
| | | |
| * | | Main: No __future__.print_function (would affect exec()'d code).Stefan Zimmermann2014-04-011-4/+6
| | | |
| * | | Main: Use exec() with compile().Stefan Zimmermann2014-04-011-1/+1
| | | |
| * | | Merged with [default]Stefan Zimmermann2014-03-314-6/+73
| |\ \ \
| * \ \ \ Merged with [default]Stefan Zimmermann2014-03-313-30/+74
| |\ \ \ \
| * | | | | Use exec() with compile() to preserve script name.Stefan Zimmermann2013-12-271-2/+2
| | | | | |
| * | | | | Made former 2to3 changes Python 2.7 compatible (or removed unneeded changes).Stefan Zimmermann2014-03-314-8/+10
| | | | | |
| * | | | | Manual python3 post-2to3 fixes from Neal BeckerGary Oberbrunner2013-09-222-2/+2
| | | | | |
| * | | | | Result of raw 2to3 run (2to3-2.7); checkpoint for python3 conversion.Gary Oberbrunner2013-09-225-55/+56
| | | | | |
* | | | | | regression tests for #319Pawel Tomulik2016-05-141-0/+1
| |_|_|_|/ |/| | | |
* | | | | 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.