ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/COMP/SCRAM/doc/html/node2.html
Revision: 1.2
Committed: Fri Dec 10 13:52:37 2004 UTC (20 years, 5 months ago) by sashby
Content type: text/html
Branch: MAIN
CVS Tags: HEAD
Changes since 1.1: +0 -0 lines
State: FILE REMOVED
Error occurred while calculating annotation data.
Log Message:
*** empty log message ***

File Contents

# Content
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>