ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/COMP/SCRAM/doc/html/diffs.html
Revision: 1.17
Committed: Mon Aug 19 13:58:15 2002 UTC (22 years, 8 months ago) by sashby
Content type: text/html
Branch: MAIN
CVS Tags: V0_19_6
Changes since 1.16: +8 -2 lines
Log Message:
Final commit for V0_19_6 release.

File Contents

# User Rev Content
1 williamc 1.2 <! Style Sheet Header>
2 sashby 1.10 <HTML>
3     <HEAD>
4     <TITLE>release notes</TITLE>
5 sashby 1.14 <BODY bgcolor="beige">
6 williamc 1.2 <! End Style Sheet Header -----------Insert Text Here --------------------->
7 sashby 1.12
8 sashby 1.14 <P>
9 sashby 1.17 <H1>Release Notes For Version V0_19_6</H1>
10 sashby 1.16 <HR>
11     <OL>
12 sashby 1.17 <LI> Implementation of subdirectory structure for libraries (separate directories for<br>
13     debug, archive, debug-archive and Insure libraries).
14     <LI> INCLUDE path filtering re-implemented.
15     <LI> Changes to the URL downloading mechanism to allow local CVS repositories to be used for<br>
16     SCRAM projects (:local: accepted as a valid authorisation tag).
17     <LI> A MAKE variable FIRSTLIBS is now defined in the build system to allow libraries to be<br>
18     added to LDLIBS, bypassing any filtering.
19 sashby 1.16 </OL>
20     <P>
21    
22     <P>
23     <H1>Release Notes For Version V0_19_5</H1>
24     <HR>
25     <OL>
26     <LI> Bugfix release only. Removed filtering of INCLUDE paths. Otherwise, exactly
27     the same as previous release.
28     </OL>
29     <P>
30    
31     <P>
32 sashby 1.14 <H1>Release Notes For Version V0_19_4</H1>
33     <HR>
34     <OL>
35 sashby 1.15 <LI> New feature: scram tool remove will remove all internal knowledge of a tool.
36     <LI> Project and setup commands now have additional flags to select the cmstools file location.
37 sashby 1.14 <LI> Library name duplication is now eliminated, solving shared library loader problems under Linux.
38     <LI> Duplication of library and include path directories minimised.
39 sashby 1.15 <LI> Partial support for building of loadable modules (plug-in shared libraries).
40     This is currently under test, and requires changes to the project areas.
41     <LI> Improved documentation pages. A future release will have a scram quick reference help card and
42     a TeX manual.
43 sashby 1.14 </OL>
44     <P>
45    
46 sashby 1.12 <P>
47 sashby 1.13 <H1>Release Notes For Version V0_19_3</H1>
48     <HR>
49     <OL>
50     <LI> New feature: scram tool tag is a new command that outputs a list of defined
51     variables for a tool, usually paths of library names.
52     By giving the tag name as an argument, the value will be
53     returned without a preceding equal sign/tag name. This eliminates the need for
54     parsing with shell utils like AWK/SED.
55     <LI> Fix to bypass checks of other installed projects during scram setup. Eliminates prompting.
56     <LI> Fixes to ease integration into different sites (FNAL). Shell variables used to specify a
57     different site name for auto setup. Defaults set in the scram wrapper script can be
58     overridden by the user.
59     <LI> Fixes to ensure correct return statuses from scram commands.
60     <LI> Errors are now printed to STDERR: one subroutine handles all error reports.
61     <LI> Simple debugging added to the MAIN scram code which can be switched on using shell variables.
62     Verbose mode switches debug on by default.
63     </OL>
64     <P>
65    
66     <P>
67 sashby 1.12 <H1>Release Notes For Version V0_19_2</H1>
68     <HR>
69     <OL>
70     <LI> Fixes to "scram setroot" and "scram runtime" so that scram
71     commands work correctly outside of project areas.
72     <LI> Modifications to wrapper script.
73     </OL>
74     <P>
75    
76 sashby 1.10 <P>
77 sashby 1.11 <H1>Release Notes For Version V0_19_1</H1>
78     <HR>
79     <OL>
80     <LI> Wrapper script modified to use <em>/usr/bin/env perl</em>
81     <LI> Bold text in scram output is printed normally when piped to
82     another command (eg., more)
83     <LI> Both <select> and <deselect> RequirementsDoc flags are parsed correctly
84     <LI> Fix to the spawning of scram within makefile created by scram b. No need
85     to make a link from scramcli to scram in the scram src directory
86     <LI> The project database file is checked thoroughly when scram list is
87     invoked. This eliminates problems arising from offline AFS project volumes
88     <LI> Warnings are printed when an area is deleted but not removed from the project database
89     <LI> New feature: scram setup is fully automated. Options for interactive setup by the user
90     are still available
91     <LI> New feature: scram runtime exports scram variables RELEASETOP and LOCALTOP
92     <LI> New feature: scram setroot is a new command allowing the setting of a SCRAM-aware
93     variable which points to a particular project area. This permits the setting of the
94     runtime environment outside of the project area and usage of other scram commands
95     </OL>
96     <P>
97    
98     <P>
99 sashby 1.10 <H1>Release Notes For Version V0_19_0</H1>
100     <HR>
101     <OL>
102     <LI> Minor bug-fixes
103     <li> New feature: checking for pre-requisites (tcsh, gmake)
104     <LI> New feature: BuildSystem now supports C compilation
105     <LI> New feature: projects can be removed from the scram database automatically
106     <LI> New feature: scram list only lists projects installed on the current OS
107     <LI> Documentation updated
108     </OL>
109     <P>
110    
111    
112 williamc 1.2 <p>
113 williamc 1.8 <h1>Release Notes For Version V0_18_2</h1>
114     <hr>
115     <ol>
116     <li> New functionality - file: url type will now copy entire directories too
117 sashby 1.10 <li> Rename of the command line wrapper from scram to scramcli to avoid
118 williamc 1.9 name clashes of NT like systems
119 williamc 1.8 </ol>
120     <p>
121     <p>
122 williamc 1.6 <h1>Release Notes For Version V0_18_1</h1>
123     <hr>
124     <ol>
125     <li> Some minor changes as a step to OO'ifying the BuildSystem
126     </ol>
127     <p>
128 sashby 1.14
129 williamc 1.4 <h1>Release Notes For Version V0_16_0</h1>
130     <hr>
131     <ol>
132     <li> Add <ProductStore> tags for defining lib and bin dirs. These directories
133     no longer provided by default
134     </ol>
135 sashby 1.14
136 williamc 1.2 <h1>Release Notes For Version V0_12_12</h1>
137     <hr>
138     <ol>
139     <li> BugFix : Take Requirements Doc from local area rather than RELEASETOP
140     <li> BugFix : Tool setup now only takes Environmnet variables from other
141     similar tools rather than copying everything
142     </ol>
143     <p>
144 sashby 1.14
145    
146 williamc 1.2 <! Style Sheet Footer ---------------Do not change anything after this line-->
147     <hr>
148     <table border=1 width=100%>
149     <td align=left>
150 sashby 1.10 <a href=mailto:Shaun.Ashby@cern.ch
151     >Shaun Ashby</a>
152 williamc 1.2 </td>
153     <td align=center>
154 sashby 1.10 <SCRIPT LANGUAGE="JAVASCRIPT">
155     document.write("Last Updated "+ document.lastModified );
156     </SCRIPT>
157 williamc 1.2 </td>
158     <td align=right><a href=/cgi-cmc/pagestat>Show Stats</a>
159     </td>
160     </table>
161     </body> </html>
162     <! End Style Sheet Footer>