ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/COMP/SCRAM/doc/html/node2.html
Revision: 1.1
Committed: Mon Nov 18 17:50:01 2002 UTC (22 years, 6 months ago) by sashby
Content type: text/html
Branch: MAIN
CVS Tags: V1_pre0, V0_19_7
Branch point for: SCRAM_V1_BRANCH
Log Message:
Generated and added HTML documentation.

File Contents

# User Rev Content
1 sashby 1.1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
2    
3     <!--Converted with jLaTeX2HTML 2002 (1.62) JA patch-1.4
4     patched version by: Kenshi Muto, Debian Project.
5     LaTeX2HTML 2002 (1.62),
6     original version by: Nikos Drakos, CBLU, University of Leeds
7     * revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan
8     * with significant contributions from:
9     Jens Lippmann, Marek Rouchal, Martin Wilck and others -->
10     <HTML>
11     <HEAD>
12     <TITLE>Contents</TITLE>
13     <META NAME="description" CONTENT="Contents">
14     <META NAME="keywords" CONTENT="SCRAM">
15     <META NAME="resource-type" CONTENT="document">
16     <META NAME="distribution" CONTENT="global">
17    
18     <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
19     <META NAME="Generator" CONTENT="jLaTeX2HTML v2002 JA patch-1.4">
20     <META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">
21    
22     <LINK REL="STYLESHEET" HREF="SCRAM.css">
23    
24     <LINK REL="next" HREF="node3.html">
25     <LINK REL="previous" HREF="SCRAM.html">
26     <LINK REL="up" HREF="SCRAM.html">
27     <LINK REL="next" HREF="node3.html">
28     </HEAD>
29    
30     <BODY bgcolor="beige" >
31     <!--Navigation Panel-->
32     <A NAME="tex2html253"
33     HREF="node3.html">
34     <IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next"
35     SRC="file:/usr/share/latex2html/icons/next.png"></A>
36     <A NAME="tex2html249"
37     HREF="SCRAM.html">
38     <IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up"
39     SRC="file:/usr/share/latex2html/icons/up.png"></A>
40     <A NAME="tex2html243"
41     HREF="node1.html">
42     <IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous"
43     SRC="file:/usr/share/latex2html/icons/prev.png"></A>
44     <A NAME="tex2html251"
45     HREF="node85.html">
46     <IMG WIDTH="43" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="index"
47     SRC="file:/usr/share/latex2html/icons/index.png"></A>
48     <BR>
49     <B> Next:</B> <A NAME="tex2html254"
50     HREF="node3.html">1. Introduction</A>
51     <B> Up:</B> <A NAME="tex2html250"
52     HREF="SCRAM.html">SCRAM</A>
53     <B> Previous:</B> <A NAME="tex2html244"
54     HREF="node1.html">0.0.0.0.1 #1:</A>
55     &nbsp <B> <A NAME="tex2html252"
56     HREF="node85.html">Index</A></B>
57     <BR>
58     <BR>
59     <!--End of Navigation Panel-->
60     <BR>
61    
62     <H2><A NAME="SECTION00100000000000000000">
63     Contents</A>
64     </H2>
65     <!--Table of Contents-->
66    
67     <UL>
68     <LI><A NAME="tex2html255"
69     HREF="node3.html">1. Introduction</A>
70     <UL>
71     <LI><A NAME="tex2html256"
72     HREF="node4.html">1.1 What is SCRAM?</A>
73     <UL>
74     <LI><A NAME="tex2html257"
75     HREF="node5.html">1.1.1 Configuration Management</A>
76     <LI><A NAME="tex2html258"
77     HREF="node6.html">1.1.2 The Distribution System</A>
78     <LI><A NAME="tex2html259"
79     HREF="node7.html">1.1.3 A System Resource/Application Interface</A>
80     <LI><A NAME="tex2html260"
81     HREF="node8.html">1.1.4 A Build System</A>
82     <LI><A NAME="tex2html261"
83     HREF="node9.html">1.1.5 A Development Environment</A>
84     <LI><A NAME="tex2html262"
85     HREF="node10.html">1.1.6 Project Isolation</A>
86     </UL>
87     <LI><A NAME="tex2html263"
88     HREF="node11.html">1.2 The Structure of This Guide</A>
89     </UL>
90     <BR>
91     <LI><A NAME="tex2html264"
92     HREF="node12.html">2. Obtaining and Installing SCRAM</A>
93     <UL>
94     <LI><A NAME="tex2html265"
95     HREF="node13.html">2.1 Downloading and Installing from CVS</A>
96     <LI><A NAME="tex2html266"
97     HREF="node14.html">2.2 Configuring Netscape to Use SCRAM</A>
98     <LI><A NAME="tex2html267"
99     HREF="node15.html">2.3 Controlling SCRAM Versions</A>
100     <LI><A NAME="tex2html268"
101     HREF="node16.html">2.4 The SCRAM Database</A>
102     </UL>
103     <BR>
104     <LI><A NAME="tex2html269"
105     HREF="node17.html">3. Creating and Maintaining SCRAM-Managed Projects</A>
106     <UL>
107     <LI><A NAME="tex2html270"
108     HREF="node18.html">3.1 SCRAM Configuration Documents</A>
109     <UL>
110     <LI><A NAME="tex2html271"
111     HREF="node19.html">3.1.1 The BootStrapProject Class</A>
112     <LI><A NAME="tex2html272"
113     HREF="node21.html">3.1.2 The RequirementsDoc Class</A>
114     <LI><A NAME="tex2html273"
115     HREF="node23.html">3.1.3 The ToolDoc Class</A>
116     </UL>
117     <LI><A NAME="tex2html274"
118     HREF="node25.html">3.2 The SCRAM Build System and the BuildFile</A>
119     <UL>
120     <LI><A NAME="tex2html275"
121     HREF="node26.html">3.2.1 The Project BuildFile</A>
122     <LI><A NAME="tex2html276"
123     HREF="node29.html">3.2.2 Compiler Support</A>
124     </UL>
125     <LI><A NAME="tex2html277"
126     HREF="node30.html">3.3 Defining and Exporting Software Units</A>
127     <UL>
128     <LI><A NAME="tex2html278"
129     HREF="node31.html">3.3.1 Defining the Interface</A>
130     <LI><A NAME="tex2html279"
131     HREF="node32.html">3.3.2 Defining Groups</A>
132     <LI><A NAME="tex2html280"
133     HREF="node33.html">3.3.3 Package Applications</A>
134     </UL>
135     <LI><A NAME="tex2html281"
136     HREF="node34.html">3.4 Using External Libraries</A>
137     <UL>
138     <LI><A NAME="tex2html282"
139     HREF="node37.html">3.4.1 Forcing Library Order</A>
140     </UL>
141     <LI><A NAME="tex2html283"
142     HREF="node38.html">3.5 Building Binary Executables</A>
143     <UL>
144     <LI><A NAME="tex2html284"
145     HREF="node39.html">3.5.1 Describing a Binary Using a BuildFile</A>
146     <LI><A NAME="tex2html285"
147     HREF="node41.html">3.5.2 Describing a Module Using a BuildFile</A>
148     </UL>
149     <LI><A NAME="tex2html286"
150     HREF="node43.html">3.6 Defining Additional Build Rules</A>
151     <LI><A NAME="tex2html287"
152     HREF="node45.html">3.7 Advanced Use of the SCRAM Build Command</A>
153     <LI><A NAME="tex2html288"
154     HREF="node46.html">3.8 Creating SCRAM Project Files</A>
155     </UL>
156     <BR>
157     <LI><A NAME="tex2html289"
158     HREF="node47.html">4. Configuring the CVS Infrastructure</A>
159     <UL>
160     <LI><A NAME="tex2html290"
161     HREF="node48.html">4.1 Authentication</A>
162     <LI><A NAME="tex2html291"
163     HREF="node49.html">4.2 Importing the Code</A>
164     <UL>
165     <LI><A NAME="tex2html292"
166     HREF="node50.html">4.2.1 The SCRAM Toolbox Repository</A>
167     </UL>
168     </UL>
169     <BR>
170     <LI><A NAME="tex2html293"
171     HREF="node51.html">5. Using SCRAM as a Developer</A>
172     <UL>
173     <LI><A NAME="tex2html294"
174     HREF="node52.html">5.1 Obtaining Help</A>
175     <LI><A NAME="tex2html295"
176     HREF="node53.html">5.2 SCRAM Developer Areas</A>
177     <UL>
178     <LI><A NAME="tex2html296"
179     HREF="node54.html">5.2.1 Creating a Developer Area</A>
180     <LI><A NAME="tex2html297"
181     HREF="node55.html">5.2.2 Using the Developer Area</A>
182     </UL>
183     <LI><A NAME="tex2html298"
184     HREF="node56.html">5.3 The SCRAM Runtime Environment</A>
185     <UL>
186     <LI><A NAME="tex2html299"
187     HREF="node57.html">5.3.1 Constructing Runtime Environment Documents</A>
188     </UL>
189     <LI><A NAME="tex2html300"
190     HREF="node58.html">5.4 Configuration Tools in the Project Environment</A>
191     <UL>
192     <LI><A NAME="tex2html301"
193     HREF="node59.html">5.4.1 Changing the Tool Configuration Settings</A>
194     <LI><A NAME="tex2html302"
195     HREF="node60.html">5.4.2 Removing a Tool from a Project Area</A>
196     <LI><A NAME="tex2html303"
197     HREF="node61.html">5.4.3 Installing a New Tool into a Project Area</A>
198     </UL>
199     <LI><A NAME="tex2html304"
200     HREF="node64.html">5.5 Brief Description of the Build Process</A>
201     </UL>
202     <BR>
203     <LI><A NAME="tex2html305"
204     HREF="node65.html">6. Quick Help Guide for Developers</A>
205     <UL>
206     <LI><A NAME="tex2html306"
207     HREF="node66.html">6.1 scram project</A>
208     <LI><A NAME="tex2html307"
209     HREF="node67.html">6.2 scram build</A>
210     <LI><A NAME="tex2html308"
211     HREF="node68.html">6.3 scram install</A>
212     <LI><A NAME="tex2html309"
213     HREF="node69.html">6.4 scram version</A>
214     <LI><A NAME="tex2html310"
215     HREF="node70.html">6.5 scram list</A>
216     <LI><A NAME="tex2html311"
217     HREF="node71.html">6.6 scram listcompact</A>
218     <LI><A NAME="tex2html312"
219     HREF="node72.html">6.7 scram remove</A>
220     <LI><A NAME="tex2html313"
221     HREF="node73.html">6.8 scram arch</A>
222     <LI><A NAME="tex2html314"
223     HREF="node74.html">6.9 scram setup</A>
224     <LI><A NAME="tex2html315"
225     HREF="node75.html">6.10 scram runtime</A>
226     <LI><A NAME="tex2html316"
227     HREF="node76.html">6.11 scram setroot</A>
228     <LI><A NAME="tex2html317"
229     HREF="node77.html">6.12 scram db</A>
230     <LI><A NAME="tex2html318"
231     HREF="node78.html">6.13 scram tool</A>
232     <LI><A NAME="tex2html319"
233     HREF="node79.html">6.14 scram url</A>
234     <LI><A NAME="tex2html320"
235     HREF="node80.html">6.15 scram switch</A>
236     <LI><A NAME="tex2html321"
237     HREF="node81.html">6.16 Using SCRAM in Debug Mode</A>
238     </UL>
239     <BR>
240     <LI><A NAME="tex2html322"
241     HREF="node82.html">7. SCRAM Release Notes</A>
242     <UL>
243     <LI><A NAME="tex2html323"
244     HREF="node83.html">7.1 Version V0_19_7 </A>
245     </UL>
246     <BR>
247     <LI><A NAME="tex2html324"
248     HREF="node84.html">8. Miscellaneous Items</A>
249     <LI><A NAME="tex2html325"
250     HREF="node85.html">Index</A>
251     <LI><A NAME="tex2html326"
252     HREF="node86.html">About this document ...</A>
253     </UL>
254     <!--End of Table of Contents-->
255    
256    
257     <P>
258     <BR><HR>
259     <ADDRESS>
260     scram-developers@cern.ch
261     </ADDRESS>
262     </BODY>
263     </HTML>