summaryrefslogtreecommitdiffstats
path: root/src/engine/SCons/BuilderTests.py
Commit message (Collapse)AuthorAgeFilesLines
...
* Fix inconsistency in Builder handling of src_suffix and extensions. (Kevin ↵Steven Knight2004-09-221-0/+27
| | | | Quick)
* Better error messages for bad builder creation. (Kevin Quick)Steven Knight2004-09-211-6/+18
|
* Return real builder names from the default, environment-less builders like ↵Steven Knight2004-09-151-5/+15
| | | | MkdirBuilder, DefaultSCCSBuilder and DefaultRCSBuilder. (Kevin Quick)
* Fix suffix selection when there's no source file. (Kevin Quick)Steven Knight2004-09-151-0/+158
|
* Add a configurable function for command-line printing. (Gary Oberbrunner)Steven Knight2004-09-051-1/+1
|
* Fix how get_name() returns Builder names from subclass instanes. (Kevin Quick)Steven Knight2004-08-311-0/+45
|
* Return lists of Nodes from all builders, not single Nodes when there's only one.Steven Knight2004-08-051-72/+73
|
* QT fixes and enhancements: Moc() and Uic() builders, a lot of new ↵Steven Knight2004-07-121-0/+45
| | | | variables. (Christoph Wiedemann)
* Fix spurious rebuilds/reinstalls of header files and circular dependencies ↵Steven Knight2004-05-191-9/+18
| | | | with generated header files by allowing Scanners to be associated explicitly with Builders, not just through Scanner file suffix lists.
* Refactor Builders to remove the node_factory keyword argument (in favor of ↵Steven Knight2004-05-041-19/+15
| | | | the separate and more flexible target_factory and source_factory keywords).
* Add warnings for easily-confused variable names like 'targets' and 'sources.'Steven Knight2004-04-061-0/+29
|
* Allow a list of emitters to be called in sequence. (Chad Austin)Steven Knight2004-04-041-0/+36
|
* Add an internal Environment._update() method that updates the dictionary ↵Steven Knight2004-02-231-0/+2
| | | | directly without running through user protections.
* Deprecate the overrides Builder() keyword argument in favor of specifying ↵Steven Knight2004-02-081-0/+9
| | | | values directly as keyword arguments, like we do for other functions and methods.
* Fix setting the source_scanner if a source if used by more than one environment.Steven Knight2003-09-201-8/+20
|
* Fix dependency scans of generated files. (John Johnson)Steven Knight2003-09-161-2/+2
|
* Support construction variable expansion anywhere in a file or path name.Steven Knight2003-09-051-4/+26
|
* Refactor DictCmdGenerator to be a subclass of Selector.Steven Knight2003-08-181-1/+1
|
* Add SWIG support.Steven Knight2003-08-131-14/+52
|
* Allow prefixes and suffixes to be selected from dictionaries keyd by source ↵Steven Knight2003-08-101-2/+26
| | | | file suffix.
* Multi-level build dir with Object() and duplicate=0.Steven Knight2003-08-091-1/+20
|
* Refactor extension splitting to make it more flexible (for SWIG).Steven Knight2003-08-031-0/+47
|
* Allow Builders to take a dictionary that maps source file suffixes to ↵Steven Knight2003-07-291-0/+29
| | | | emitter functions. Refactor initialization of a number of builders out of the SCons.Defaults.py module.
* Add a QT tool. (Christoph Wiedemann)Steven Knight2003-07-241-1/+28
|
* Better error messages. (Gary Oberbrunner)Steven Knight2003-07-031-7/+35
|
* Make builder prefixes work correctly when deducing a target name from a ↵Steven Knight2003-07-021-2/+5
| | | | source file in another directory. Fix a man page bug. Document the yacc -d *.yy fix previously checked in.
* Handle library prefixes correctly if the subdirectory is named lib*. (Matt ↵Steven Knight2003-06-071-0/+3
| | | | Balvin)
* Refactor how actions get executed to eliminate a lot of redundant signature ↵Steven Knight2003-05-151-50/+23
| | | | calcualations.
* Improve new post-PathList refactoring performance. (Charles Crain)Steven Knight2003-05-071-0/+2
|
* Refactor to use real Nodes for command-line attributes and eliminate ↵Steven Knight2003-05-061-4/+14
| | | | PathList. (Charles Crain)
* If we added a temporary builder to a Node while calling the emitter, don't ↵Steven Knight2003-05-041-0/+19
| | | | remove it if the emitter changed it on us.
* Support Java when using Repository and SConscriptChdir(0). (Charles Crain)Steven Knight2003-04-291-27/+36
|
* Make RCS/SCCS/BitKeeper support more transparent.Steven Knight2003-03-221-1/+1
|
* Support using construction variables as re-usable, callable command ↵Steven Knight2003-03-131-1/+1
| | | | generators. (Charles Crain)
* Fix using more than two targets or sources in a list.Steven Knight2003-03-021-2/+14
|
* Support fetching SConscript files from source code management systems.Steven Knight2003-02-211-1/+1
|
* Really remove the deprecated name attribute from Builders.Steven Knight2003-02-201-55/+41
|
* Remove deprecated features.Steven Knight2003-02-121-20/+0
|
* Fix adding a prefix when the target isn't specified.Steven Knight2003-01-251-0/+6
|
* Put the Copyright years in by script, not by hand.Steven Knight2003-01-201-1/+1
|
* Update Copyright years.Steven Knight2003-01-161-1/+1
|
* Test improvements suggested by Charles Crain.Steven Knight2003-01-131-0/+24
|
* Fix files with the same name as subdirs.Steven Knight2003-01-071-27/+12
|
* Fix specifying only the source argument to a MultiStepBuilder (such as Program).Steven Knight2003-01-071-0/+6
|
* Performance improvement: cut down on Proxy.__getattr__ calls.Steven Knight2003-01-061-0/+2
|
* Refactor FunctionAction objects to support -n and -s.Steven Knight2002-12-281-1/+7
|
* Finish the Action refactoring by removing Builder.execute() methods and ↵Steven Knight2002-12-191-222/+20
| | | | moving exception handling into the Taskmaster.Task class.
* Refactor action execution so it's controlled by the interface-specific ↵Steven Knight2002-12-171-0/+12
| | | | Taskmaster.Task class, not Node.build().
* Make the shell pickable via a construction variable. (Anthony Roach)Steven Knight2002-11-251-0/+6
|
* Support overriding construction variables in builder call. (Anthony Roach)Steven Knight2002-09-271-46/+60
|