ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/COMP/SCRAM/doc/html/diffs.html
Revision: 1.1.2.74
Committed: Wed Apr 12 09:01:50 2000 UTC (25 years, 1 month ago) by williamc
Content type: text/html
Branch: V0_9branch
CVS Tags: V0_11_2
Changes since 1.1.2.73: +1 -0 lines
Log Message:
update

File Contents

# User Rev Content
1 williamc 1.1.2.1 <! Style Sheet Header>
2     <html>
3     <head>
4     <title>release notes</title>
5     <body>
6     <! End Style Sheet Header -----------Insert Text Here --------------------->
7 williamc 1.1.2.7 <p>
8     <hr>
9 williamc 1.1.2.13 <p>
10 williamc 1.1.2.73 <h1>Release Notes For Version V0_11_2</h1>
11     Wed Apr 12 2000
12     <hr>
13     <ol>
14     <li> ToolBox : zlib updated to version 1.1.3
15 williamc 1.1.2.74 <li> BugFix : <Externals> in local <Use> fixed
16 williamc 1.1.2.73 <li> Self Testing harness added
17     <li> runtime cleaned up - no longer dependent on clientsettings directly
18     </ol>
19     <p>
20     <hr>
21     <p>
22 williamc 1.1.2.72 <h1>Release Notes For Version V0_11_1</h1>
23     Fri Apr 10 2000
24     <hr>
25     <ol>
26     <li>BugFix : LibType tags comment field now stripped of carriage returns to
27     help out make
28     </ol>
29     <p>
30     <hr>
31     <p>
32 williamc 1.1.2.69 <h1>Release Notes For Version V0_11_0</h1>
33     Fri Apr 7 2000
34     <hr>
35     <ol>
36     <li>New User Feature :
37     You can now define runtime environments anywhere
38     to match your individual applications requirements in addition to the usual
39     configuration requirements.
40     <li>New User Feature :
41     You can now use &lt;use> tags within an &lt;export> environment.
42     <li>New User Feature :
43     You can now use &lt;export> interfaces from other SCRAM managed projects with
44     an extended &lt;External> tag.
45     <li>New object-orientated SGML parser. With multi-parsing, tag
46     activation/deactivation functions and error reporting.
47     <li>Reorganisation of build system in preperation for the integration of
48     new SCRAM project configuration developments.
49     Much has changed under the bonnet to get the configuration elements of the
50     build system behind a common interface.
51     </ol>
52     <h2>Files Changed</h2>
53     <pre>
54 williamc 1.1.2.70 File SCRAM/doc/html/TODO.html changed from revision 1.1.2.2 to 1.1.2.3
55 williamc 1.1.2.71 File SCRAM/doc/html/diffs.html changed from revision 1.1.2.68 to 1.1.2.70
56 williamc 1.1.2.70 File SCRAM/doc/html/export.html changed from revision 1.1.2.3 to 1.1.2.4
57     File SCRAM/doc/html/external.html is new; current revision 1.1.2.1
58     File SCRAM/doc/html/index.html changed from revision 1.3.2.12 to 1.3.2.13
59 williamc 1.1.2.71 File SCRAM/doc/html/install.html changed from revision 1.15.2.57 to 1.15.2.58
60 williamc 1.1.2.70 File SCRAM/doc/html/tags.html changed from revision 1.1.2.5 to 1.1.2.6
61     File SCRAM/src/BuildFile.pm is removed; not included in release tag V0_9branch
62     File SCRAM/src/BuildSetup.pm is removed; not included in release tag V0_9branch
63     File SCRAM/src/Interface.pm is removed; not included in release tag V0_9branch
64     File SCRAM/src/ProcessSiteFile is removed; not included in release tag V0_9branch
65     File SCRAM/src/Runtime.pm changed from revision 1.1.2.3 to 1.1.2.4
66     File SCRAM/src/ToolBox.pm is removed; not included in release tag V0_9branch
67     File SCRAM/src/clientfile.pm changed from revision 1.11.2.7 to 1.11.2.8
68     File SCRAM/src/clientmakefile.mk is removed; not included in release tag V0_9branch
69     File SCRAM/src/scram changed from revision 1.23.2.57 to 1.23.2.58
70 williamc 1.1.2.71 File SCRAM/src/scramds changed from revision 1.1.2.3 to 1.1.2.5
71 williamc 1.1.2.70 File SCRAM/src/ActiveDoc/GroupChecker.pm is new; current revision 1.3.2.1
72     File SCRAM/src/ActiveDoc/Parse.pm is new; current revision 1.4.2.1
73     File SCRAM/src/ActiveDoc/SimpleDoc.pm is new; current revision 1.1.2.1
74 williamc 1.1.2.71 File SCRAM/src/ActiveDoc/Switcher.pm is new; current revision 1.13.2.3
75 williamc 1.1.2.70 File SCRAM/src/ActiveDoc/TagContainer.pm is new; current revision 1.6.2.1
76     File SCRAM/src/ActiveDoc/test/test_SimpleDoc.pm is new; current revision 1.1.2.1
77     File SCRAM/src/ActiveDoc/test/testdata/SimpleDocTest is new; current revision 1.1.2.1
78     File SCRAM/src/BuildSystem/BuildFile.pm is new; current revision 1.1.2.1
79     File SCRAM/src/BuildSystem/BuildSetup.pm is new; current revision 1.1.2.1
80     File SCRAM/src/BuildSystem/Requirements.pm is new; current revision 1.1.2.1
81     File SCRAM/src/BuildSystem/Tool.pm is new; current revision 1.1.2.1
82     File SCRAM/src/BuildSystem/ToolBox.pm is new; current revision 1.1.2.1
83     File SCRAM/src/Utilities/SCRAMUtils.pm changed from revision 1.5 to 1.5.2.1
84     File SCRAM/src/Utilities/Verbose.pm is new; current revision 1.1.2.1
85 williamc 1.1.2.69 </pre>
86     <p>
87     <hr>
88     <p>
89 williamc 1.1.2.68 <h1>Release Notes For Version V0_10_19</h1>
90     Fri Mar 31 2000
91     <hr>
92     <ol>
93     <li>Addition of Application level runtime environment setting
94     </ol>
95     <p>
96     <hr>
97     <p>
98 williamc 1.1.2.67 <h1>Release Notes For Version V0_10_18</h1>
99     Mon Mar 20 2000
100     <hr>
101     <ol>
102     <li> Addition of Prerprocessor description for ecgs compiler
103     <li> Workaround for buggy gmake on linux (with wildcard characters)
104     <li> Extra checking for datestamps to ensure better consistency between build
105     products and the source code in the local development area.
106     </ol>
107     <p>
108     <hr>
109     <p>
110 williamc 1.1.2.66 <h1>Release Notes For Version V0_10_17</h1>
111     Mon Mar 20 2000
112     <hr>
113     <ol>
114     <li>Allow override of SCRAM_ARCH variable
115     <p>
116     <hr>
117     <p>
118 williamc 1.1.2.65 <h1>Release Notes For Version V0_10_16</h1>
119     Wed Mar 15 2000
120     <hr>
121     <ol>
122     <li>Set runtime environment during CC builds on Linux and Sun
123     </ol>
124     <p>
125     <hr>
126     <p>
127 williamc 1.1.2.64 <h1>Release Notes For Version V0_10_15</h1>
128     Tue Mar 7 2000
129     <hr>
130     <ol>
131     <li>Java rules extended
132     <li>ToolBox : GEANT4_1.0
133     <li>ToolBox : Xmu lib added to X11
134     </ol>
135     <p>
136     <hr>
137     <p>
138 williamc 1.1.2.63 <h1>Release Notes For Version V0_10_14</h1>
139     Thr Mar 2 2000
140     <hr>
141     <ol>
142     <li> Rules for compiling Java added
143     </ol>
144     <p>
145     <hr>
146     <p>
147 williamc 1.1.2.62 <h1>Release Notes For Version V0_10_13</h1>
148     Tue Feb 29 2000
149     <hr>
150     <ol>
151     <li> Toolbox : GEANT4 description file
152     <li> Toolbox : cmsim_cms118 - jetset dependency removed - pythia addded
153     <li> Toolbox : pythia_2000 description file
154     <li> BugFix : exit status propogated through auto-version selection mechanism
155     </ol>
156     <p>
157     <hr>
158     <p>
159 williamc 1.1.2.59 <h1>Release Notes For Version V0_10_12</h1>
160     Wed Feb 23 2000
161     <hr>
162     <ol>
163 williamc 1.1.2.61 <li> Toolbox : cmsim cms118 and cernlib 2000 added
164     <li> Toolbox : X11 - nsl, srypt and dl libs added for Linux
165 williamc 1.1.2.60 <li> Return exit status of 1 if build fails
166 williamc 1.1.2.59 </ol>
167     <p>
168     <hr>
169     <p>
170 williamc 1.1.2.58 <h1>Release Notes For Version V0_10_11</h1>
171 williamc 1.1.2.56 Fri Feb 18 2000
172     <hr>
173     <ol>
174 williamc 1.1.2.57 <li> Toolbox : OpenInventor_Qt
175     </ol>
176     <p>
177     <hr>
178     <p>
179     <h1>Release Notes For Version V0_10_10</h1>
180     Fri Feb 18 2000
181     <hr>
182     <ol>
183 williamc 1.1.2.56 <li>More user friendly error message when the scram database cannot be found
184     during a scram list or scram db.
185     <li>ToolBox : Qt - dependency on OpenGL removed
186     <li>ToolBox : T_HTL added
187     </ol>
188     <p>
189     <hr>
190     <p>
191 williamc 1.1.2.54 <h1>Release Notes For Version V0_10_9</h1>
192 williamc 1.1.2.55 Mon Jan 31
193 williamc 1.1.2.54 <hr>
194     <ol>
195 williamc 1.1.2.55 <li> Toolbox changes -> Objectivity=5.2, HepODBMS=0.3.1.1, HTL=1.1.1.0
196 williamc 1.1.2.54 </ol>
197     <p>
198     <hr>
199     <p>
200 williamc 1.1.2.53 <h1>Release Notes For Version V0_10_8</h1>
201     Tue Dec 13th 1999
202     <hr>
203     <ol>
204     <li> toolbox :BugFix to export the LD_LIBRARY_PATH
205     </ol>
206     <p>
207     <hr>
208     <p>
209 williamc 1.1.2.51 <h1>Release Notes For Version V0_10_7</h1>
210     Tue Dec 13th 1999
211     <hr>
212     <ol>
213     <li> toolbox : zlib description added
214 williamc 1.1.2.52 <li> check for unknown command line options to the scram project command
215 williamc 1.1.2.51 </ol>
216     <p>
217     <hr>
218     <p>
219 williamc 1.1.2.50 <h1>Release Notes For Version V0_10_6</h1>
220     Wed Nov 25th 1999
221     <hr>
222     <ol>
223     <li> Workaround for CVS/make incompatability. scram now checks each build
224     product against the dates of its components and marks it to be rebuilt by make
225     if any timestamps do not match.
226     </ol>
227     <p>
228     <hr>
229     <p>
230 williamc 1.1.2.49 <h1>Release Notes For Version V0_10_5</h1>
231     Wed Nov 25th 1999
232     <hr>
233     <ol>
234 williamc 1.1.2.50 <li> toolbox changes : Updated to Sep99 LHC++ components
235 williamc 1.1.2.49 </ol>
236     <p>
237     <hr>
238     <p>
239 williamc 1.1.2.47 <h1>Release Notes For Version V0_10_4</h1>
240 williamc 1.1.2.48 Thu Nov 18th 1999
241 williamc 1.1.2.47 <hr>
242     <ol>
243     <li> toolbox changes : Configuration files updated to R6
244 williamc 1.1.2.48 <li> bugfix : Groups in &lt;export> tags now work with <lib>
245     <li> &lt;lib> text now goes to GNUmakefile
246 williamc 1.1.2.47 </ol>
247     <p>
248     <hr>
249     <p>
250 williamc 1.1.2.46 <h1>Release Notes For Version V0_10_3</h1>
251     Mon Nov 1st 1999
252     <hr>
253     <ol>
254     <li>BugFix : scram runtime no longer treats path variables as a regular
255     expression, allowing paths with strange characters such as +
256     <li>ToolBox : OpenGL - no default libs all are now architecture specific
257     <li>ToolBox : IGUANA - updates for V1_0_0
258     </ol>
259     <p>
260     <hr>
261     <p>
262 williamc 1.1.2.45 <h1>Release Notes For Version V0_10_2</h1>
263     Wed Oct 20 1999
264     <hr>
265     <ol>
266     <li>BugFix : Stop binary makefiles from rebuilding test libraries.
267     </ol>
268     <p>
269     <hr>
270     <p>
271 williamc 1.1.2.41 <h1>Release Notes For Version V0_10_1</h1>
272 williamc 1.1.2.44 Wed Oct 20 1999
273 williamc 1.1.2.41 <hr>
274     <ol>
275     <li>BugFix : scram_autoexport in mixed BuildFiles / export interfaces fixed (missing newline)
276 williamc 1.1.2.43 <li>autoexport switch available in &lt;export autoexport=[true|false]> flag
277 williamc 1.1.2.41 </ol>
278     <p>
279     <hr>
280     <p>
281 williamc 1.1.2.36 <h1>Release Notes For Version V0_10_0</h1>
282     <hr>
283     <ol>
284 williamc 1.1.2.40 Database Related Enhancements
285 williamc 1.1.2.38 <li>Installation script changed to create a common scram database between versions
286     <li>list and install use common database if it exists
287 williamc 1.1.2.39 <li>SCRAM databases can now be linked together
288     <li>New scram db command for maintaining databse linking
289 williamc 1.1.2.40 <p>
290     BuildFile Related Enhancements
291     <li>\lt&export> tags are no longer propogated to BuildFiles below by default.
292     <br>
293     Set <em>scram_autoexport=true</em> in your top level BuildFile to return to
294     the previous behaviour.
295     <li>Binary Functionality. Now you can define different Build
296     environments for each binary target. This allows you to specify different
297     libs etc. to different bins.
298 williamc 1.1.2.36 <li>&lt;Environment> tags to define binary environments
299     <li>Seperation of build areas for each binary - no more template clashes.
300     <li>Redefinition of bin targets from : to ::
301     - may prove backwards incompatible with some project configuration files.
302 williamc 1.1.2.37 <li>Updated build help system - only generic and binary targets at present
303 williamc 1.1.2.36 </ol>
304     <p>
305     <hr>
306     <p>
307 williamc 1.1.2.35 <h1>Release Notes For Version V0_9_42</h1>
308     <hr>
309     <ol>
310     <li> _o files were not being added consistently to the dependency list - missing depndency information for optimised archives
311     </ol>
312     <p>
313     <hr>
314     <p>
315 williamc 1.1.2.34 <h1>Release Notes For Version V0_9_41</h1>
316     <hr>
317     <ol>
318     <li> Workaround for odd behaviour with linux gmake version 3.76.1 and -include
319     when a file does not exist. Fix by checking in scram if file exists before asking gmake to include it.
320     <li> Update of IGUANA description to version to V1_0_0
321     </ol>
322     <p>
323     <hr>
324     <p>
325 williamc 1.1.2.33 <h1>Release Notes For Version V0_9_40</h1>
326     <hr>
327     <ol>
328     <li> New group definition mechanism added. Will no look for group definitions
329     in the config/groups.mk file
330     <li> Removal of all hardwired groups from the scram source code
331     <li> Automated version selection mechanism added
332     <li> Output from <em>scram version</em> changed. Will now detect a link version
333     and print both link and the actual version name. e.g current ---> V0_9_40
334     </ol>
335     <p>
336     <hr>
337     <p>
338 williamc 1.1.2.32 <h1>Release Notes For Version V0_9_39</h1>
339     <hr>
340     <ol>
341     <li> Use :: target for dependencies.mk - on linux was sending unrelated
342     definintions to the dependency generator
343     <li> Run the configuration phase silently to remove confusing messages from the user
344     </ol>
345     <p>
346     <hr>
347     <p>
348 williamc 1.1.2.30 <h1>Release Notes For Version V0_9_38</h1>
349     <hr>
350     <ol>
351     <li> BugFix - no more errors during the first scram build command. The client
352     configuration is now built beforehand in a completeley seperate process as the
353     gmake include mechanism is not flexible enough to cope with multiple - dependent included makefiles.
354     <li> Insure - picks up only local debug rather than all debug libs.
355     <li> Insure documentation.
356     <li> fortran objects now position independent in g77 (fortran on linux)
357     <li> gcc2.95 compiler specifics added
358     </ol>
359 williamc 1.1.2.31 <h2>Files Changed</h2>
360     <pre>
361     File SCRAM/doc/html/diffs.html changed from revision 1.1.2.30 to 1.1.2.29
362     File SCRAM/doc/html/index.html changed from revision 1.3.2.7 to 1.3.2.6
363     File SCRAM/doc/html/install.html changed from revision 1.15.2.35 to 1.15.2.34
364     File SCRAM/doc/html/insure.html is removed; not included in release tag V0_9_37
365     File SCRAM/doc/html/tools.html is removed; not included in release tag V0_9_37
366     File SCRAM/src/BuildSetup.pm changed from revision 1.5.2.6 to 1.5.2.5
367     File SCRAM/src/basics.mk changed from revision 1.17.2.9 to 1.17.2.8
368     File SCRAM/src/clientmakefile.mk is removed; not included in release tag V0_9_37
369     File SCRAM/src/compilers.mk changed from revision 1.14.2.21 to 1.14.2.19
370     File SCRAM/src/toolrules.mk changed from revision 1.19.2.17 to 1.19.2.16
371     </pre>
372 williamc 1.1.2.30 <p>
373     <hr>
374     <p>
375 williamc 1.1.2.29 <h1>Release Notes For Version V0_9_37</h1>
376     <hr>
377     <ol>
378     <li> Motif configuration on Linux - now will always ask where - no defaults
379     <li> X11 Configuration on Sun -- add Sun system libs lw, lgen and linst.
380     <li> PRIORITY_LIBDIR and PRIORITY_INCLUDE activated to allow some control
381     for messy systems. Replace directly the LIBDIR/INCLUDE equivalent to
382     force it to be searched ahead of the usual dependency structure.
383     </ol>
384     <p>
385     <hr>
386     <p>
387 williamc 1.1.2.27 <h1>Release Notes For Version V0_9_36</h1>
388     <hr>
389     <ol>
390     <li> BugFix : Archive Optimised libs now use templates properly with CC Sun4.2
391     <li> OpenGL - more libraries on Linux
392 williamc 1.1.2.28 </ol>
393 williamc 1.1.2.27 <p>
394     <hr>
395     <p>
396 williamc 1.1.2.26 <h1>Release Notes For Version V0_9_35</h1>
397     <hr>
398     <ol>
399     <li> BugFix : Shared Debug dependencies now work
400     </ol>
401     <p>
402     <hr>
403     <p>
404 williamc 1.1.2.25 <h1>Release Notes For Version V0_9_34</h1>
405     <hr>
406     <ol>
407     <li> BugFix for Sun 4.2 when used with bin_debug_local. Now picks up the
408     correct templateDB.
409     <li> Insure++ -> now picks up debug libraries if the insure does not exist
410     </ol>
411     <p>
412     <hr>
413     <p>
414 williamc 1.1.2.24 <h1>Release Notes For Version V0_9_33</h1>
415     <hr>
416     <ol>
417     <li> Shared_Insure Libraries made functional
418     </ol>
419     <p>
420     <hr>
421     <p>
422 williamc 1.1.2.23 <h1>Release Notes For Version V0_9_32</h1>
423     <hr>
424     <ol>
425     <li> libmsg target added to allow messages to be printed to the screen
426     during a library build. Text from the LibType tag is echoed from this
427     target.
428     <li> Added new target bin_debug_local . Will take only local debug libraries
429     ignoring debug libraries in the release area.
430     </ol>
431     <p>
432     <hr>
433     <p>
434 williamc 1.1.2.21 <h1>Release Notes For Version V0_9_31</h1>
435     <hr>
436     <ol>
437     <li> CXXUSERFLAGS variable inserted into CXXFLAGS - command line additions
438     <li> SharedDebug made a bit more robust, seperated completeley from the Shared
439     rule
440 williamc 1.1.2.22 <li> LibType tags now need to be closed - the text in between will be echoed
441     to the screen
442 williamc 1.1.2.21 </ol>
443     <p>
444     <h2>Files changed</h2>
445     <pre>
446     File SCRAM/src/basics.mk changed from revision 1.17.2.5 to 1.17.2.7
447     File SCRAM/src/compilers.mk changed from revision 1.14.2.11 to 1.14.2.13
448     File SCRAM/src/toolrules.mk changed from revision 1.19.2.8 to 1.19.2.10
449 williamc 1.1.2.22 File SCRAM/src/BuildFile changed
450 williamc 1.1.2.21 File SCRAM/toolbox/IGUANA changed from revision 1.1.2.6 to 1.1.2.7
451     File SCRAM/toolbox/OpenInventor changed from revision 1.1.2.5 to 1.1.2.6
452     File SCRAM/toolbox/Qt changed from revision 1.1.2.3 to 1.1.2.4
453     </pre>
454     <p>
455     <hr>
456     <p>
457 williamc 1.1.2.20 <h1>Release Notes For Version V0_9_30</h1>
458     <hr>
459     <ol>
460     <li>Runtime bugFix for PATH variables
461     </ol>
462     <p>
463     <hr>
464     <p>
465 williamc 1.1.2.19 <h1>Release Notes For Version V0_9_29</h1>
466     <hr>
467     <ol>
468     <li>Change libType names debugshared debugarchive to debug_shared debug_archive
469     for consistency with other commands
470     <li>Bugfix on debug_shared
471     <li>&lt;External> tag now can be put in &lt;export> interface
472 williamc 1.1.2.21 <li> Runtime bugfix - you can now do it consectiveley with no problems
473     <li> Runtime removed duplicates from path variables
474     <li> Runtime - multiple definitions of regular runtime variables simply replace
475     rather than add with spaces.
476 williamc 1.1.2.19 </ol>
477     <p>
478     <hr>
479     <p>
480 williamc 1.1.2.18 <h1>Release Notes For Version V0_9_28</h1>
481     <hr>
482     <ol>
483     <li> &lt;LibType> bug fixes
484     <li> histo decription updates - HISTO_DIR added into runtime
485     </ol>
486     <p>
487     <hr>
488     <p>
489 williamc 1.1.2.17 <h1>Release Notes For Version V0_9_27</h1>
490     <hr>
491     <ol>
492     <li> Protect LibType from creating targets in lower, non library , build areas
493     <li> LibType tag can now be excluded with <ignore>
494     <li> Dependencies on cern 99 added for histo description file
495     <li> Runtime LD_LIBRARY_PATH for Qt
496     </ol>
497     <p>
498     <hr>
499     <p>
500 williamc 1.1.2.16 <h1>Release Notes For Version V0_9_26</h1>
501     <hr>
502     <ol>
503     <li>Keep intermediary executable around for debug version as the incremental
504     linker on sun uses it.
505     <li>Add histo descriptions file histoC and histoCHB
506     </ol>
507     <p>
508     <hr>
509     <p>
510 williamc 1.1.2.15 <h1>Release Notes For Version V0_9_25</h1>
511     <hr>
512     <ol>
513     <li>Bugfix to interface - Default target no longer overrides any assignments
514     passed on the command line
515     <li>Add url references for Qt and IGUANA descriptions
516     </ol>
517     <p>
518     <hr>
519     <p>
520 williamc 1.1.2.14 <h1>Release Notes For Version V0_9_24</h1>
521     <hr>
522     <ol>
523     <li>Bugfix to interface - Default target is still called if you use an
524     assignment with the build command (e.g warn=none)
525     <li>Fix for ObjectSpace_threaded Configuration file
526     </ol>
527     <p>
528     <hr>
529     <p>
530 williamc 1.1.2.13 <h1>Release Notes For Version V0_9_23</h1>
531     <hr>
532     <ol>
533     <li> Sun CC 4.2 - shared object building bugfix - pick up the right directory
534     <li> Add HP specifics to some configuration files
535     <li> HP fortran support
536     </ol>
537     <p>
538     <h2>Files changed</h2>
539     <pre>
540     File SCRAM/src/BootStrapProject.pm changed from revision 1.10.2.1 to 1.10.2.3
541     File SCRAM/src/compilers.mk changed from revision 1.14.2.9 to 1.14.2.11
542     File SCRAM/toolbox/ObjectSpace_threaded_2.1 changed from revision 1.1.2.8 to 1.1.2.9
543     </pre>
544     <p>
545     <hr>
546 williamc 1.1.2.12 <h1>Release Notes For Version V0_9_22</h1>
547     <hr>
548     <ol>
549     <li> Added \&lt;libtype type=> tag to overide the default library type to build
550     </ol>
551     <p>
552     <hr>
553     <h1>Release Notes For Version V0_9_21</h1>
554 williamc 1.1.2.10 <hr>
555     <ol>
556 williamc 1.1.2.11 <li> Added new versions of cmsim/cernlib to toolbox
557     <li> Fix shared library object problem on Sun - remove _pic from symbol table
558     </ol>
559     <p>
560     <hr>
561     <p>
562     <h1>Release Notes For Version V0_9_20</h1>
563     <hr>
564     <ol>
565 williamc 1.1.2.10 <li> Make bin target build optimised binaries rather than debug (bugfix)
566     <li> Change priority of Libraries. Now any suitable library from the LOCAL area
567     will be used in preference to an exact match in the Release area. e.g. if
568     a debug library is asked for, yet their is an optomised library available
569     locally, the local optimised library will be used in preference to the
570     debug one available in the release - i.e it assumes the release library
571     is out of date.
572     <li> Export Class Variable to aid debugging
573     </ol>
574     <p>
575     <h2>Files changed</h2>
576     <pre>
577     File SCRAM/src/BuildFile.pm changed from revision 1.21.2.4 to 1.21.2.5
578     File SCRAM/src/BuildSetup.pm changed from revision 1.5.2.2 to 1.5.2.3
579     File SCRAM/src/LibTypeExpand changed from revision 1.4.2.1 to 1.4.2.2
580     </pre>
581     <p>
582     <hr>
583 williamc 1.1.2.9 <h1>Release Notes For Version V0_9_19</h1>
584     <hr>
585     <ol>
586     <li> Change in toolbox files only - no src changes
587     </ol>
588     <p>
589     <h2>Files changed</h2>
590     <pre>
591     File SCRAM/doc/html/install.html changed from revision 1.15.2.15 to 1.15.2.16
592     File SCRAM/toolbox/IGUANA changed from revision 1.1.2.4 to 1.1.2.5
593     File SCRAM/toolbox/tcltk is new; current revision 1.1.2.1
594     </pre>
595     <p>
596     <hr>
597 williamc 1.1.2.8 <h1>Release Notes For Version V0_9_18</h1>
598     <hr>
599     <ol>
600     <li> Only add to LD_LIBRARY_PATH if already defined
601     <li> add TAGS and tags targets
602     <li> MultiThreaded Switch
603     </ol>
604     <p>
605     <hr>
606     <li>Building of debug shared libraries fixed
607     <hr>
608 williamc 1.1.2.7 <h1>Release Notes For Version V0_9_17</h1>
609     <hr>
610     <ol>
611     <li>Building of debug shared libraries fixed
612     </ol>
613     <p>
614 williamc 1.1.2.3 <hr>
615 williamc 1.1.2.6 <h1>Release Notes For Version V0_9_16</h1>
616     <hr>
617     <ol>
618     <li>New SCRAM buildtime variables SCRAM_AVAILDIRS SCRAM_AVAILFILES to indicate
619     files and directories in the current directory. Aimed to remove system dependenies on ls.
620     </ol>
621     <p>
622     <hr>
623 williamc 1.1.2.5 <h1>Release Notes For Version V0_9_15</h1>
624     <hr>
625     <ol>
626     <li>Documentation (html) improved and updated
627     <li>Addition of QT description file
628     <li>Addition of generic targets for insure libraries
629     <li>Fix for clean on Linux
630     <li>Addition of MultiThreaded make variable for switching on compiler
631     functionality
632     </ol>
633     <p>
634     <h2>Files changed</h2>
635     <pre>
636     File SCRAM/doc/fig/scram.fig is new; current revision 1.1.2.2
637     File SCRAM/doc/html/TODO.html is new; current revision 1.1.2.2
638     File SCRAM/doc/html/build.html is new; current revision 1.1.2.1
639     File SCRAM/doc/html/index.html changed from revision 1.3.2.4 to 1.3.2.6
640     File SCRAM/doc/html/localuse.html changed from revision 1.2 to 1.2.2.1
641     File SCRAM/doc/html/perlhelp.html is new; current revision 1.1.2.1
642     File SCRAM/doc/html/scramintro.html changed from revision 1.1 to 1.1.2.2
643     File SCRAM/doc/images/scram.jpg is new; current revision 1.1.2.2
644     File SCRAM/src/basics.mk changed from revision 1.17.2.3 to 1.17.2.4
645     File SCRAM/src/compilers.mk changed from revision 1.14.2.7 to 1.14.2.8
646     File SCRAM/src/toolrules.mk changed from revision 1.19.2.3 to 1.19.2.4
647     File SCRAM/toolbox/QT is new; current revision 1.1.2.1
648     </pre>
649     <p>
650     <hr>
651 williamc 1.1.2.4 <h1>Release Notes For Version V0_9_14</h1>
652     <hr>
653     <ol>
654     <li>Add project environment variable setting through scram runtime.
655     <li>Change all perl scripts to perl5 - for those who dont have perl 4 installed
656     it saves them the bother of defining a new link.
657     <li>Add extra libraries for Linux__2 X11 (Xi, Xext)
658     <li>IGUANA description file Updated
659     </ol>
660     <p>
661     <hr>
662 williamc 1.1.2.2 <h1>Release Notes For Version V0_9_13</h1>
663 williamc 1.1.2.3 <hr>
664 williamc 1.1.2.2 <ol>
665     <li>More Mccabe Extensions to deal with instrumented code
666     <li>Update runtime help instructions for sh - now you need eval on sh too!
667     <li>Fix of setup bug for some description files - now will always convert to
668     lower case to ensure case independence for external dependencies.
669     </ol>
670     <p>
671 williamc 1.1.2.3 <h2>Files changed</h2>
672 williamc 1.1.2.2 <pre>
673     File SCRAM/src/BuildFile.pm changed from revision 1.21.2.3 to 1.21.2.4
674     File SCRAM/src/clientfile.pm changed from revision 1.11.2.4 to 1.11.2.5
675     File SCRAM/src/compilers.mk changed from revision 1.14.2.5 to 1.14.2.7
676     File SCRAM/src/mccabe.mk changed from revision 1.1.2.1 to 1.1.2.4
677     File SCRAM/src/scram changed from revision 1.23.2.21 to 1.23.2.22
678     </pre>
679     <p>
680     <hr>
681 williamc 1.1.2.1 <h1>Release Notes For Version V0_9_12</h1>
682     <hr>
683     <ol>
684     <li> Additon of Mccabe QA tool support. <br>
685     If MCCABE_EXTENSIONS is set in the project then it is automatically loaded in
686     <li> update of runtime -sh to give set, export as supported by older shells.
687     <li> proper versioning in OpenGL and OpenInventor description files - no more dev
688     </ol>
689 williamc 1.1.2.2 <p>
690     <h2>Files changed</h2>
691     <pre>
692     File SCRAM/doc/html/diffs.html is new; current revision 1.1.2.1
693     File SCRAM/doc/html/install.html changed from revision 1.15.2.8 to 1.15.2.9
694     File SCRAM/src/GetFilePath is new; current revision 1.1.2.1
695     File SCRAM/src/compilers.mk changed from revision 1.14.2.4 to 1.14.2.5
696     File SCRAM/src/mccabe.mk is new; current revision 1.1.2.1
697     File SCRAM/src/scram changed from revision 1.23.2.19 to 1.23.2.21
698     File SCRAM/toolbox/IGUANA is new; current revision 1.1.2.1
699     File SCRAM/toolbox/OpenGL changed from revision 1.1.2.2 to 1.1.2.3
700     File SCRAM/toolbox/OpenInventor changed from revision 1.1.2.4 to 1.1.2.5
701     </pre>
702 williamc 1.1.2.3 <p>
703     <hr>
704     <h1>Release Notes For Version V0_9_11</h1>
705     <hr>
706     <ol>
707     <li> Removal of all afs defaults during site setup so other afs sites can
708     use their own local copies
709 williamc 1.1.2.4 <li> Add additional funtionality to the scram install command to aid in
710 williamc 1.1.2.3 building remote sites.
711     </ol>
712     <p>
713     <hr>
714     <h1>Release Notes For Version V0_9_10</h1>
715     <hr>
716     <ol>
717     <li>Addition of .c and .cxx types
718     <li> Shortening of setenv lines - maybe help those people with long
719     LD_LIBRARY_PATH variables
720     <li> BootStrap BugFix - ' were causing problems
721     </ol>
722 williamc 1.1.2.1 <! Style Sheet Footer ---------------Do not change anything after this line-->
723     <hr>
724     <table border=1 width=100%>
725     <td align=left>
726     <a href=mailto:Christopher.Williams@cern.ch
727     >Chris Williams</a>
728     </td>
729     <td align=center>
730 williamc 1.1.2.72 Last Updated Mon Apr 10 12:09:00 2000
731 williamc 1.1.2.1 </td>
732     <td align=right><a href=/cgi-cmc/pagestat>Show Stats</a>
733     </td>
734     </table>
735     </body> </html>
736     <! End Style Sheet Footer>