summaryrefslogtreecommitdiffstats
path: root/src/engine/SCons/Action.py
Commit message (Collapse)AuthorAgeFilesLines
...
* Refactor variable substitution for more scalable expansion of , etc.Steven Knight2004-01-201-26/+21
|
* Refactor construction variable expansion to handle recursive substitution of ↵Steven Knight2004-01-051-10/+6
| | | | variables.
* Ensure that the ENV values are all strings. (Anthony Roach)Steven Knight2003-11-181-0/+17
|
* Use sys.stdout.write() instead of print so line feeds in -j output will stay ↵Steven Knight2003-11-101-1/+2
| | | | (more) consistent. Fix suffix-handling on case-insensitive Cygwin systems. Test fixes for Cygwin portability. (Chad Austin)
* Better detection of KeyboardInterrupts. (Christoph Wiedemann)Steven Knight2003-10-211-1/+1
|
* More Environment method conversions:Steven Knight2003-10-131-6/+0
|
* Fix a problem when using --cache-show.Steven Knight2003-07-231-2/+26
|
* Improve new post-PathList refactoring performance. (Charles Crain)Steven Knight2003-05-071-3/+8
|
* Refactor to use real Nodes for command-line attributes and eliminate ↵Steven Knight2003-05-061-28/+8
| | | | PathList. (Charles Crain)
* Test portability fixes for Cygwin. (Chad Austin)Steven Knight2003-04-301-0/+3
|
* Fix the spawn() functions. (Anthony Roach)Steven Knight2003-04-301-5/+0
|
* Evaluate Action varlists when calculating signatures. (Steve Christensen)Steven Knight2003-04-271-2/+2
|
* Add SConf infrastructure (Autoconf functionality). (Chrisoph Wiedemann)Steven Knight2003-04-231-4/+26
|
* Support using construction variables as re-usable, callable command ↵Steven Knight2003-03-131-66/+19
| | | | generators. (Charles Crain)
* Fix using more than two targets or sources in a list.Steven Knight2003-03-021-2/+26
|
* Add CacheDir support.Steven Knight2003-02-031-1/+2
|
* Add a strfunction() to Command actions, and add an env argument to the ↵Steven Knight2003-02-021-10/+11
| | | | FunctionAction.strfunction().
* Add AddPreAction() and AddPostAction() methods. (Charles Crain)Steven Knight2003-01-201-0/+31
|
* Put the Copyright years in by script, not by hand.Steven Knight2003-01-201-1/+1
|
* Initialize the new branch.Steven Knight2003-01-171-9/+11
|
* Update Copyright years.Steven Knight2003-01-161-1/+1
|
* Fix small problems found by PyChecker. (Steve Leblanc)Steven Knight2003-01-121-3/+0
|
* Change the Action object execute() methods to __call__() methods.Steven Knight2002-12-281-6/+7
|
* Refactor FunctionAction objects to support -n and -s.Steven Knight2002-12-281-32/+56
|
* Refactor action execution so it's controlled by the interface-specific ↵Steven Knight2002-12-171-1/+14
| | | | Taskmaster.Task class, not Node.build().
* Make the shell pickable via a construction variable. (Anthony Roach)Steven Knight2002-11-251-162/+20
|
* Win32 portability.Steven Knight2002-11-131-1/+1
|
* Support special characters in file names. (Charles Crain)Steven Knight2002-11-131-23/+41
|
* Win32 test portability.Steven Knight2002-10-181-8/+12
|
* Support overriding construction variables in builder call. (Anthony Roach)Steven Knight2002-09-271-120/+62
|
* Implement spawn() using os.system() on Posix OSes. (Anthony Roach)Steven Knight2002-08-231-17/+45
|
* Support Repository and Default().Steven Knight2002-08-061-3/+9
|
* Fix commands with spaces in them (Bug: 589281 and 589285). (Anthony Roach)Steven Knight2002-08-041-12/+9
|
* Multiple directory .h includes in Repositories.Steven Knight2002-07-291-7/+6
|
* Repository support (first cut).Steven Knight2002-07-171-4/+10
|
* Add LIBS and LIBPATH dependencies for shared libraries. (Charles Crain)Steven Knight2002-06-151-2/+2
|
* Add a Platform() method.Steven Knight2002-05-091-2/+7
|
* Fix for long-line LINKCOM signatures on WIN32; add a for_signature argument ↵Steven Knight2002-05-021-3/+4
| | | | to command generators. (Charles Crain)
* Several bug fixes from Charles Crain.Steven Knight2002-04-221-4/+36
|
* Big change for shared libraries and a bunch of other flexibility. (Charles ↵Steven Knight2002-04-151-59/+66
| | | | Crain)
* Add abspath construction variable modifier and variable (Anthony Roach)Steven Knight2002-04-111-2/+4
|
* Clean up how the Environment dictionary is passed to function Actions. ↵Steven Knight2002-04-051-1/+33
| | | | (Charles Crain)
* Move autogenerate() from SCons.Util.py to SCons.Environmentpy.Steven Knight2002-03-221-3/+0
|
* Make FunctionAction arguments be Nodes, not strings. (Charles Crain)Steven Knight2002-03-161-7/+6
|
* Changes to the CommandGenerator functionality. (Charles Crain)Steven Knight2002-03-081-4/+21
|
* Add command generator function support. (Anthony Roach)Steven Knight2002-02-201-1/+57
|
* Put quotes around arguments that contain white space, for appearance and for ↵Steven Knight2002-01-291-3/+13
| | | | Windows NT portabilitiy.
* Update Copyright lines for the new year.Steven Knight2002-01-291-1/+1
|
* Strip $(-$) bracketed text from command lines.Steven Knight2002-01-231-5/+21
|
* Add command-line redirection (Charles Crain).Steven Knight2002-01-111-12/+61
|