ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/COMP/SCRAM/doc/html/diffs.html
Revision: 1.15
Committed: Tue May 21 10:57:33 2002 UTC (22 years, 11 months ago) by sashby
Content type: text/html
Branch: MAIN
CVS Tags: SFATEST, V0_19_4
Branch point for: V0_19_4_B
Changes since 1.14: +6 -7 lines
Log Message:
Final commit.

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