diff options
author | Steven Knight <knight@baldmt.com> | 2005-02-14 00:40:40 (GMT) |
---|---|---|
committer | Steven Knight <knight@baldmt.com> | 2005-02-14 00:40:40 (GMT) |
commit | 35451af4f3052befef3b41b3a971b3a8025b0577 (patch) | |
tree | 62f145f7eefcdabaa7d84a690a8651b4b2140134 /src/RELEASE.txt | |
parent | 28c5194366b0f6a08b6b0b30fe1ec438a4ac3498 (diff) | |
download | SCons-35451af4f3052befef3b41b3a971b3a8025b0577.zip SCons-35451af4f3052befef3b41b3a971b3a8025b0577.tar.gz SCons-35451af4f3052befef3b41b3a971b3a8025b0577.tar.bz2 |
Move the canned Scanner objects out of Defaults.py and document how to add Scanners that env.Object() can use.
Diffstat (limited to 'src/RELEASE.txt')
-rw-r--r-- | src/RELEASE.txt | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/src/RELEASE.txt b/src/RELEASE.txt index 2ace3c5..2592f5c 100644 --- a/src/RELEASE.txt +++ b/src/RELEASE.txt @@ -164,6 +164,27 @@ RELEASE 0.97 - XXX changed. This change *only* affects any cases where you explicitly use UserList objects to initialize or append to a variable. + Please note the following planned, future changes: + + - Several internal variable names in SCons.Defaults for various + pre-made default Scanner objects have been deprecated and will + be removed in a future revision. In their place are several new + global variable names that are now part of the publicly-supported + interface: + + NEW NAME DEPRECATED NAME + -------- ---------------------------- + CScanner SCons.Defaults.CScan + DSCanner SCons.Defaults.DScan + SourceFileScanner SCons.Defaults.ObjSourceScan + ProgramScanner SCons.Defaults.ProgScan + + Of these, only ObjSourceScan was probably used at all, to add + new mappings of file suffixes to other scanners for use by the + Object() Builder. This should now be done as follows: + + SourceFileScanner.add_scanner('.x', XScanner) + SCons is developed with an extensive regression test suite, and a rigorous development methodology for continually improving that suite. Because of this, SCons is of sufficient quality that you can use it |