Forgot CHANGES.txt updates on last checkin.
[scons.git] / src / CHANGES.txt
1 # Copyright (c) 2001 Steven Knight
2 # __FILE__ __REVISION__ __DATE__ __DEVELOPER__
3
4
5                  SCons - a software construction tool
6
7                             Change Log
8
9
10
11 RELEASE 0.02 - 
12
13   - Fixed the version comment in the scons.bat (the UNIX geek used
14     # instead of @rem).
15
16   - Fix to setup.py so it doesn't require a sys.argv[1] argument.
17
18   From Charles Crain:
19
20   - Added support for the Install method.
21
22   - Added support for the BuildDir method.
23
24   - Added the Export method.
25
26   - Fix the -C option by delaying setting the top of the FS tree.
27
28   - Avoid putting the directory path on the libraries in the LIBS
29     construction variable.
30
31   - Added a GetBuildPath() method to return the full path to the
32     Node for a specified string.
33
34   From Anthony Roach:
35
36   - Documented CXXFLAGS, CXXCOM, and CPPPATH.
37
38   - Fixed SCONS_LIB_DIR to work as documented.
39
40   - Made Default() accept Nodes as arguments.
41
42   - Changed Export() to make it easier to use
43   
44   - Added Import() method.
45   
46   - Added Return() method.
47
48
49
50 RELEASE 0.01 - Thu Dec 13 19:25:23 CST 2001
51
52 A brief overview of important functionality available in release 0.01:
53
54   - C and C++ compilation on POSIX and Windows NT.
55
56   - Automatic scanning of C/C++ source files for #include dependencies.
57
58   - Support for building libraries; setting construction variables
59     allows creation of shared libraries.
60
61   - Library and C preprocessor search paths.
62
63   - File changes detected using MD5 signatures.
64
65   - User-definable Builder objects for building files.
66
67   - User-definable Scanner objects for scanning for dependencies.
68
69   - Parallel build (-j) support.
70
71   - Dependency cycles detected.
72
73   - Linux packages available in RPM and Debian format.
74
75   - Windows installer available.