Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Regain lost performance improvements by using paths instead of targets for ↵ | Steven Knight | 2005-01-21 | 1 | -8/+2 |
| | | | | scanner calls and re-using Binder objects for identical paths. | ||||
* | Win32 portability fixes. | Steven Knight | 2005-01-03 | 1 | -2/+2 |
| | |||||
* | Add a Memoizer metaclass to collect the logic for caching values in one ↵ | Steven Knight | 2004-12-29 | 1 | -3/+10 |
| | | | | location. Convert by-hand caching to use of Memoizer. (Kevin Quick) | ||||
* | Cache get_suffix() and get_build_env(). (Kevin Quick) | Steven Knight | 2004-12-16 | 1 | -4/+4 |
| | |||||
* | Win32 portability: add an explicit match argument to TestCommon.py, use it ↵ | Steven Knight | 2004-07-15 | 1 | -2/+4 |
| | | | | to only use match_re_dotall when we're using TestSCons.noisy_ar. | ||||
* | Fix tests on systems where 'ar' prints warnings about creating archives. ↵ | Steven Knight | 2004-07-13 | 1 | -2/+2 |
| | | | | (Kevin Quick) | ||||
* | Fix spurious rebuilds/reinstalls of header files and circular dependencies ↵ | Steven Knight | 2004-05-19 | 1 | -34/+31 |
| | | | | with generated header files by allowing Scanners to be associated explicitly with Builders, not just through Scanner file suffix lists. | ||||
* | Fix use of timestamps with --implicit-cache. (Anthony Roach) | Steven Knight | 2004-05-01 | 1 | -1/+1 |
| | |||||
* | Accomodate white space in path names when running tests. | Steven Knight | 2004-01-27 | 1 | -2/+10 |
| | |||||
* | Turn more global functions into Environment methods. (clone of 0.92.C121) | Steven Knight | 2003-09-15 | 1 | -2/+1 |
| | |||||
* | More portability fixes. | Steven Knight | 2003-08-14 | 1 | -4/+8 |
| | |||||
* | Use -lfrtbegin when linking fortran in gcc3; Cygwin fixes. (Chad Austin) | Steven Knight | 2003-05-27 | 1 | -0/+3 |
| | |||||
* | Refactor to use real Nodes for command-line attributes and eliminate ↵ | Steven Knight | 2003-05-06 | 1 | -1/+1 |
| | | | | PathList. (Charles Crain) | ||||
* | Fix test/scan-once.py for the recent Export change. | Steven Knight | 2003-04-25 | 1 | -5/+5 |
| | |||||
* | Support using construction variables as re-usable, callable command ↵ | Steven Knight | 2003-03-13 | 1 | -1/+1 |
| | | | | generators. (Charles Crain) | ||||
* | Fix str(Node.FS) in an SConscript file, and add a separate src_dir argument ↵ | Steven Knight | 2003-02-26 | 1 | -1/+1 |
| | | | | to SConscript(). (Charles Crain) | ||||
* | Win32 portability. | Steven Knight | 2003-01-30 | 1 | -3/+9 |
| | |||||
* | Put the Copyright years in by script, not by hand. | Steven Knight | 2003-01-20 | 1 | -1/+1 |
| | |||||
* | Update Copyright years. | Steven Knight | 2003-01-16 | 1 | -1/+1 |
| | |||||
* | Necessary changes towards supporting Jython. | Steven Knight | 2003-01-15 | 1 | -1/+0 |
| | |||||
* | Eliminate unnecessary scanning before a Node is rebuilt. | Steven Knight | 2003-01-12 | 1 | -6/+8 |
| | |||||
* | Refactor the Scanner interface to eliminate unnecessary scanning and make it ↵ | Steven Knight | 2003-01-06 | 1 | -37/+413 |
| | | | | easier to write efficient scanners. | ||||
* | Refactor FunctionAction objects to support -n and -s. | Steven Knight | 2002-12-28 | 1 | -0/+6 |
| | |||||
* | Provide graceful failures when a source file doesn't exist and can't be ↵ | Steven Knight | 2002-11-27 | 1 | -6/+0 |
| | | | | build, and when a nonexistent drive letter is used on Win32. | ||||
* | Add output to tell people when we're reading SConscript files versus when ↵ | Steven Knight | 2002-09-30 | 1 | -8/+12 |
| | | | | we're building targets. | ||||
* | Provide a Scanner hook to allow file scans to be avoided when it isn't ↵ | Steven Knight | 2002-09-15 | 1 | -0/+94 |
necessary. |