ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/COMP/SCRAM/doc/html/diffs.html
Revision: 1.1.2.78
Committed: Thu Apr 20 14:15:50 2000 UTC (25 years ago) by williamc
Content type: text/html
Branch: V0_9branch
CVS Tags: V0_12_0
Changes since 1.1.2.77: +12 -0 lines
Log Message:
Version updates

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