ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/COMP/SCRAM/doc/html/node85.html
Revision: 1.2
Committed: Fri Dec 10 13:52:38 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
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>Index</TITLE>
13 <META NAME="description" CONTENT="Index">
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="node86.html">
25 <LINK REL="previous" HREF="node84.html">
26 <LINK REL="up" HREF="SCRAM.html">
27 <LINK REL="next" HREF="node86.html">
28 </HEAD>
29
30 <BODY bgcolor="beige" >
31 <!--Navigation Panel-->
32 <A NAME="tex2html1552"
33 HREF="node86.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="tex2html1548"
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="tex2html1542"
41 HREF="node84.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="tex2html1550"
45 HREF="node2.html">
46 <IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents"
47 SRC="file:/usr/share/latex2html/icons/contents.png"></A>
48 <BR>
49 <B> Next:</B> <A NAME="tex2html1553"
50 HREF="node86.html">About this document ...</A>
51 <B> Up:</B> <A NAME="tex2html1549"
52 HREF="SCRAM.html">SCRAM</A>
53 <B> Previous:</B> <A NAME="tex2html1543"
54 HREF="node84.html">8. Miscellaneous Items</A>
55 &nbsp <B> <A NAME="tex2html1551"
56 HREF="node2.html">Contents</A></B>
57 <BR>
58 <BR>
59 <!--End of Navigation Panel-->
60 <BR>
61
62 <H2><A NAME="SECTION001000000000000000000">
63 Index</A>
64 </H2>
65 <DL COMPACT>
66 <DD><DT><A NAME="tex2html46"
67 HREF="node21.html#1836"><STRONG><TT>#include</TT> directive</STRONG></A>
68 <DT><A NAME="tex2html99"
69 HREF="node46.html#1877"><STRONG><TT>.SCRAM</TT> directory</STRONG></A>
70 <DT><A NAME="tex2html35"
71 HREF="node18.html#1828"><STRONG><TT>ActiveDoc</TT>s</STRONG></A>
72 <DT><A NAME="tex2html40"
73 HREF="node19.html#1832"><STRONG><TT>BootStrapFile</TT> markup tags</STRONG></A>
74 <DT><A NAME="tex2html36"
75 HREF="node19.html#1829"><STRONG><TT>BootStrapProject</TT> class</STRONG></A>
76 <DT><A NAME="tex2html39"
77 HREF="node19.html#1831"><STRONG><TT>BootStrapProject</TT> markup tags</STRONG></A>
78 <DT><A NAME="tex2html58"
79 HREF="node25.html#1848"><STRONG><TT>BuildFile</TT></STRONG></A>
80
81 <DT><STRONG><TT>BuildFile</TT></STRONG>
82 <DD><DL COMPACT><DT><A NAME="tex2html88"
83 HREF="node39.html#1866"><STRONG>example for a binary</STRONG></A>
84 <DT><A NAME="tex2html89"
85 HREF="node41.html#1868"><STRONG>example for a module</STRONG></A>
86 <DT><A NAME="tex2html61"
87 HREF="node26.html#1850"><STRONG>project</STRONG></A>
88 <DT><A NAME="tex2html62"
89 HREF="node26.html#1851"><STRONG>the
90 top-level</STRONG></A>
91 <DT><A NAME="tex2html60"
92 HREF="node25.html#1849"><STRONG>valid markup tags</STRONG></A>
93
94 </DL><DT><A NAME="tex2html64"
95 HREF="node26.html#1852"><STRONG><TT>ClassPath</TT> tag</STRONG></A>
96
97 <DT><STRONG><TT>ClassPath</TT> tag</STRONG>
98 <DD><DL COMPACT><DT><A NAME="tex2html66"
99 HREF="node27.html#1854"><STRONG>example</STRONG></A>
100
101 </DL><DT><A NAME="tex2html97"
102 HREF="node46.html#1876"><STRONG><TT>config</TT> directory</STRONG></A>
103 <DT><A NAME="tex2html151"
104 HREF="node84.html#1911"><STRONG><TT>Emacs</TT> tool template function</STRONG></A>
105 <DT><A NAME="tex2html82"
106 HREF="node34.html#1863"><STRONG><TT>external</TT> tag</STRONG></A>
107 <DT><A NAME="tex2html45"
108 HREF="node21.html#1835"><STRONG><TT>External_dependencies</TT> file</STRONG></A>
109 <DT><A NAME="tex2html85"
110 HREF="node37.html#1864"><STRONG><TT>FIRSTLIBS</TT> variable</STRONG></A>
111 <DT><A NAME="tex2html65"
112 HREF="node26.html#1853"><STRONG><TT>ProductStore</TT> tag</STRONG></A>
113
114 <DT><STRONG><TT>ProductStore</TT> tag</STRONG>
115 <DD><DL COMPACT><DT><A NAME="tex2html68"
116 HREF="node28.html#1857"><STRONG>example</STRONG></A>
117
118 </DL><DT><A NAME="tex2html25"
119 HREF="node16.html#1825"><STRONG><TT>project.lookup</TT> file</STRONG></A>
120 <DT><A NAME="tex2html100"
121 HREF="node46.html#1880"><STRONG><TT>RELEASETOP</TT> settings</STRONG></A>
122 <DT><A NAME="tex2html43"
123 HREF="node21.html#1834"><STRONG><TT>RequirementsDoc</TT> class</STRONG></A>
124 <DT><A NAME="tex2html112"
125 HREF="node52.html#1883"><STRONG><TT>scram help</TT></STRONG></A>
126 <DT><A NAME="tex2html113"
127 HREF="node52.html#1884"><STRONG><TT>scram help</TT> for specific commands</STRONG></A>
128 <DT><A NAME="tex2html131"
129 HREF="node65.html#1894"><STRONG><TT>scram</TT></STRONG></A>
130
131 <DT><STRONG><TT>scram</TT></STRONG>
132 <DD><DL COMPACT><DT><A NAME="tex2html147"
133 HREF="node81.html#1910"><STRONG><TT>-debug</TT></STRONG></A>
134 <DT><A NAME="tex2html139"
135 HREF="node73.html#1902"><STRONG><TT>arch</TT></STRONG></A>
136 <DT><A NAME="tex2html133"
137 HREF="node67.html#1896"><STRONG><TT>build</TT></STRONG></A>
138 <DT><A NAME="tex2html143"
139 HREF="node77.html#1906"><STRONG><TT>db</TT></STRONG></A>
140 <DT><A NAME="tex2html134"
141 HREF="node68.html#1897"><STRONG><TT>install</TT></STRONG></A>
142 <DT><A NAME="tex2html136"
143 HREF="node70.html#1899"><STRONG><TT>list</TT></STRONG></A>
144 <DT><A NAME="tex2html137"
145 HREF="node71.html#1900"><STRONG><TT>listcompact</TT></STRONG></A>
146 <DT><A NAME="tex2html132"
147 HREF="node66.html#1895"><STRONG><TT>project</TT></STRONG></A>
148 <DT><A NAME="tex2html138"
149 HREF="node72.html#1901"><STRONG><TT>remove</TT></STRONG></A>
150 <DT><A NAME="tex2html141"
151 HREF="node75.html#1904"><STRONG><TT>runtime</TT></STRONG></A>
152 <DT><A NAME="tex2html142"
153 HREF="node76.html#1905"><STRONG><TT>setroot</TT></STRONG></A>
154 <DT><A NAME="tex2html140"
155 HREF="node74.html#1903"><STRONG><TT>setup</TT></STRONG></A>
156 <DT><A NAME="tex2html146"
157 HREF="node80.html#1909"><STRONG><TT>switch</TT></STRONG></A>
158 <DT><A NAME="tex2html144"
159 HREF="node78.html#1907"><STRONG><TT>tool</TT></STRONG></A>
160 <DT><A NAME="tex2html145"
161 HREF="node79.html#1908"><STRONG><TT>url</TT></STRONG></A>
162 <DT><A NAME="tex2html135"
163 HREF="node69.html#1898"><STRONG><TT>version</TT></STRONG></A>
164
165 </DL><DT><A NAME="tex2html49"
166 HREF="node21.html#1837"><STRONG><TT>SCRAM_ARCH</TT></STRONG></A>
167 <DT><A NAME="tex2html22"
168 HREF="node16.html#1823"><STRONG><TT>SCRAM_LOOKUPDB</TT> variable</STRONG></A>
169 <DT><A NAME="tex2html20"
170 HREF="node15.html#1822"><STRONG><TT>scram_version</TT> file</STRONG></A>
171 <DT><A NAME="tex2html24"
172 HREF="node16.html#1824"><STRONG><TT>scramdb</TT> directory</STRONG></A>
173 <DT><A NAME="tex2html53"
174 HREF="node23.html#1843"><STRONG><TT>ToolDoc</TT></STRONG></A>
175
176 <DT><STRONG><TT>ToolDoc</TT></STRONG>
177 <DD><DL COMPACT><DT><A NAME="tex2html52"
178 HREF="node23.html#1842"><STRONG>class</STRONG></A>
179 <DT><A NAME="tex2html55"
180 HREF="node24.html#1846"><STRONG>example</STRONG></A>
181 <DT><A NAME="tex2html54"
182 HREF="node23.html#1844"><STRONG>valid markup tags</STRONG></A>
183
184 </DL><DT><A NAME="tex2html86"
185 HREF="node37.html#1865"><STRONG><TT>USEFIRSTLIBS</TT> variable</STRONG></A>
186 <DT><A NAME="tex2html93"
187 HREF="node45.html#1028"><STRONG>advanced usage of build commands</STRONG></A>
188 <DT><A NAME="tex2html47"
189 HREF="node21.html#545"><STRONG>architecture tags</STRONG></A>
190 <DT><A NAME="tex2html9"
191 HREF="node8.html#276"><STRONG>available library classes</STRONG></A>
192 <DT><A NAME="tex2html38"
193 HREF="node19.html#463"><STRONG>bootstrap file</STRONG></A>
194 <DT><A NAME="tex2html5"
195 HREF="node6.html#266"><STRONG>bootstrapping</STRONG></A>
196
197 <DT><STRONG>bootstrapping</STRONG>
198 <DD><DL COMPACT><DT><A NAME="tex2html18"
199 HREF="node14.html#346"><STRONG>using a web browser</STRONG></A>
200 <DT><A NAME="tex2html17"
201 HREF="node14.html#345"><STRONG>using Netscape</STRONG></A>
202
203 </DL><DT><A NAME="tex2html90"
204 HREF="node43.html#1001"><STRONG>build rules</STRONG></A>
205 <DT><A NAME="tex2html56"
206 HREF="node25.html#658"><STRONG>build system</STRONG></A>
207 <DT><A NAME="tex2html87"
208 HREF="node38.html#966"><STRONG>building binary executables</STRONG></A>
209 <DT><A NAME="tex2html123"
210 HREF="node59.html#1345"><STRONG>changing settings of tools</STRONG></A>
211 <DT><A NAME="tex2html69"
212 HREF="node29.html#820"><STRONG>compiler support</STRONG></A>
213
214 <DT><STRONG>compiler support</STRONG>
215 <DD><DL COMPACT><DT><A NAME="tex2html70"
216 HREF="node29.html#821"><STRONG>setting default compilers</STRONG></A>
217 <DT><A NAME="tex2html71"
218 HREF="node29.html#824"><STRONG>using more than one compiler</STRONG></A>
219
220 </DL><DT><A NAME="tex2html122"
221 HREF="node58.html#1311"><STRONG>configuration tools</STRONG></A>
222 <DT><A NAME="tex2html121"
223 HREF="node57.html#1278"><STRONG>constructing a runtime environment document</STRONG></A>
224 <DT><A NAME="tex2html28"
225 HREF="node17.html#416"><STRONG>creating SCRAM projects</STRONG></A>
226 <DT><A NAME="tex2html106"
227 HREF="node48.html#1140"><STRONG>CVS authentication options</STRONG></A>
228 <DT><A NAME="tex2html101"
229 HREF="node47.html#1123"><STRONG>CVS repositories</STRONG></A>
230
231 <DT><STRONG>CVS repositories</STRONG>
232 <DD><DL COMPACT><DT><A NAME="tex2html109"
233 HREF="node50.html#1175"><STRONG>for tool descriptions</STRONG></A>
234 <DT><A NAME="tex2html107"
235 HREF="node49.html#1147"><STRONG>importing files to</STRONG></A>
236 <DT><A NAME="tex2html102"
237 HREF="node47.html#1124"><STRONG>setting up for a new project</STRONG></A>
238
239 </DL><DT><A NAME="tex2html16"
240 HREF="node13.html#308"><STRONG>CVSROOT</STRONG></A>
241
242 <DT><STRONG>CVSROOT</STRONG>
243 <DD><DL COMPACT><DT><A NAME="tex2html105"
244 HREF="node48.html#1139"><STRONG>authentication settings and</STRONG></A>
245 <DT><A NAME="tex2html127"
246 HREF="node61.html#1415"><STRONG>elements</STRONG></A>
247 <DT><A NAME="tex2html128"
248 HREF="node61.html#1416"><STRONG>setting for a new tool</STRONG></A>
249
250 </DL><DT><A NAME="tex2html77"
251 HREF="node31.html#862"><STRONG>defining a set of libraries for a subsystem</STRONG></A>
252 <DT><A NAME="tex2html91"
253 HREF="node43.html#1002"><STRONG>defining custom build rules</STRONG></A>
254 <DT><A NAME="tex2html129"
255 HREF="node64.html#1453"><STRONG>description of the SCRAM build process</STRONG></A>
256 <DT><A NAME="tex2html41"
257 HREF="node20.html#505"><STRONG>example bootstrap file</STRONG></A>
258 <DT><A NAME="tex2html75"
259 HREF="node31.html#1860"><STRONG>example of using <TT>export</TT> tag</STRONG></A>
260 <DT><A NAME="tex2html50"
261 HREF="node22.html#576"><STRONG>example requirements file</STRONG></A>
262 <DT><A NAME="tex2html51"
263 HREF="node22.html#1840"><STRONG>example using the <TT>include</TT> directive</STRONG></A>
264 <DT><A NAME="tex2html84"
265 HREF="node37.html#949"><STRONG>forcing library link order</STRONG></A>
266 <DT><A NAME="tex2html111"
267 HREF="node52.html#1200"><STRONG>getting help</STRONG></A>
268 <DT><A NAME="tex2html130"
269 HREF="node65.html#1477"><STRONG>help pages for developers</STRONG></A>
270 <DT><A NAME="tex2html23"
271 HREF="node16.html#378"><STRONG>installing and removing projects</STRONG></A>
272 <DT><A NAME="tex2html126"
273 HREF="node61.html#1380"><STRONG>installing new tools in a project area</STRONG></A>
274 <DT><A NAME="tex2html1"
275 HREF="node3.html#246"><STRONG>Introduction</STRONG></A>
276 <DT><A NAME="tex2html26"
277 HREF="node16.html#399"><STRONG>linking other SCRAM databases</STRONG></A>
278 <DT><A NAME="tex2html29"
279 HREF="node17.html#417"><STRONG>managing SCRAM projects</STRONG></A>
280 <DT><A NAME="tex2html10"
281 HREF="node8.html#281"><STRONG>module interfaces</STRONG></A>
282 <DT><A NAME="tex2html72"
283 HREF="node29.html#825"><STRONG>multiple compiler support</STRONG></A>
284 <DT><A NAME="tex2html94"
285 HREF="node45.html#1029"><STRONG>other build targets</STRONG></A>
286 <DT><A NAME="tex2html32"
287 HREF="node17.html#419"><STRONG>package</STRONG></A>
288 <DT><A NAME="tex2html98"
289 HREF="node46.html#1086"><STRONG>project configuration directory</STRONG></A>
290 <DT><A NAME="tex2html37"
291 HREF="node19.html#1830"><STRONG>project <TT>BootStrapFile</TT></STRONG></A>
292 <DT><A NAME="tex2html125"
293 HREF="node60.html#1372"><STRONG>removing tools from a project area</STRONG></A>
294 <DT><A NAME="tex2html44"
295 HREF="node21.html#516"><STRONG>requirements file</STRONG></A>
296 <DT><A NAME="tex2html148"
297 HREF="node81.html#1787"><STRONG>running SCRAM in debug mode</STRONG></A>
298 <DT><A NAME="tex2html118"
299 HREF="node56.html#1252"><STRONG>runtime environment</STRONG></A>
300 <DT><A NAME="tex2html114"
301 HREF="node53.html#1218"><STRONG>SCRAM developer area</STRONG></A>
302
303 <DT><STRONG>SCRAM developer area</STRONG>
304 <DD><DL COMPACT><DT><A NAME="tex2html115"
305 HREF="node54.html#1221"><STRONG>creating a</STRONG></A>
306 <DT><A NAME="tex2html116"
307 HREF="node55.html#1238"><STRONG>using a</STRONG></A>
308
309 </DL>
310 <DT><STRONG>SCRAM</STRONG>
311 <DD><DL COMPACT><DT><A NAME="tex2html7"
312 HREF="node7.html#270"><STRONG>application interface</STRONG></A>
313 <DT><A NAME="tex2html48"
314 HREF="node21.html#546"><STRONG>architecture</STRONG></A>
315 <DT><A NAME="tex2html57"
316 HREF="node25.html#659"><STRONG>as a build tool</STRONG></A>
317 <DT><A NAME="tex2html59"
318 HREF="node25.html#662"><STRONG>build files</STRONG></A>
319 <DT><A NAME="tex2html8"
320 HREF="node8.html#273"><STRONG>build system</STRONG></A>
321 <DT><A NAME="tex2html3"
322 HREF="node5.html#251"><STRONG>configuration management</STRONG></A>
323 <DT><A NAME="tex2html19"
324 HREF="node15.html#363"><STRONG>controlling versions of</STRONG></A>
325 <DT><A NAME="tex2html27"
326 HREF="node17.html#415"><STRONG>creating and managing projects</STRONG></A>
327 <DT><A NAME="tex2html96"
328 HREF="node46.html#1075"><STRONG>creating project configuration files</STRONG></A>
329 <DT><A NAME="tex2html149"
330 HREF="node81.html#1788"><STRONG>debug mode</STRONG></A>
331 <DT><A NAME="tex2html11"
332 HREF="node9.html#284"><STRONG>development environment</STRONG></A>
333 <DT><A NAME="tex2html4"
334 HREF="node6.html#265"><STRONG>distribution system</STRONG></A>
335 <DT><A NAME="tex2html15"
336 HREF="node13.html#301"><STRONG>downloading</STRONG></A>
337 <DT><A NAME="tex2html14"
338 HREF="node12.html#299"><STRONG>obtaining and installing</STRONG></A>
339 <DT><A NAME="tex2html13"
340 HREF="node10.html#289"><STRONG>overview</STRONG></A>
341 <DT><A NAME="tex2html33"
342 HREF="node18.html#441"><STRONG>project configuration files</STRONG></A>
343 <DT><A NAME="tex2html21"
344 HREF="node16.html#376"><STRONG>project database</STRONG></A>
345 <DT><A NAME="tex2html12"
346 HREF="node10.html#288"><STRONG>project isolation</STRONG></A>
347 <DT><A NAME="tex2html150"
348 HREF="node82.html#1792"><STRONG>release notes</STRONG></A>
349 <DT><A NAME="tex2html6"
350 HREF="node7.html#269"><STRONG>resource manager</STRONG></A>
351 <DT><A NAME="tex2html117"
352 HREF="node56.html#1251"><STRONG>runtime environment</STRONG></A>
353
354 <DT><STRONG>runtime environment</STRONG>
355 <DD><DL COMPACT><DT><A NAME="tex2html120"
356 HREF="node57.html#1277"><STRONG>constructing</STRONG></A>
357 <DT><A NAME="tex2html119"
358 HREF="node56.html#1257"><STRONG>viewing and setting</STRONG></A>
359
360 </DL><DT><A NAME="tex2html108"
361 HREF="node50.html#1174"><STRONG>toolbox CVS repository</STRONG></A>
362 <DT><A NAME="tex2html2"
363 HREF="node4.html#248"><STRONG>What is SCRAM?</STRONG></A>
364
365 </DL><DT><A NAME="tex2html73"
366 HREF="node30.html#847"><STRONG>software units</STRONG></A>
367
368 <DT><STRONG>software units</STRONG>
369 <DD><DL COMPACT><DT><A NAME="tex2html78"
370 HREF="node32.html#880"><STRONG>defining a group</STRONG></A>
371 <DT><A NAME="tex2html74"
372 HREF="node31.html#851"><STRONG>defining the interface to</STRONG></A>
373 <DT><A NAME="tex2html76"
374 HREF="node31.html#859"><STRONG>exporting</STRONG></A>
375 <DT><A NAME="tex2html80"
376 HREF="node33.html#900"><STRONG>use of in applications</STRONG></A>
377 <DT><A NAME="tex2html79"
378 HREF="node33.html#899"><STRONG>use of in packages</STRONG></A>
379
380 </DL><DT><A NAME="tex2html63"
381 HREF="node26.html#746"><STRONG>structure makefiles</STRONG></A>
382
383 <DT><STRONG>structure makefiles</STRONG>
384 <DD><DL COMPACT><DT><A NAME="tex2html67"
385 HREF="node27.html#1856"><STRONG> and the <TT>ClassPath</TT></STRONG></A>
386 <DT><A NAME="tex2html92"
387 HREF="node43.html#1003"><STRONG>creating build rules in</STRONG></A>
388
389 </DL><DT><A NAME="tex2html31"
390 HREF="node17.html#418"><STRONG>subsystem</STRONG></A>
391 <DT><A NAME="tex2html81"
392 HREF="node34.html#914"><STRONG>using external libraries</STRONG></A>
393
394 <DT><STRONG>using external libraries</STRONG>
395 <DD><DL COMPACT><DT><A NAME="tex2html83"
396 HREF="node34.html#930"><STRONG>example</STRONG></A>
397
398 </DL><DT><A NAME="tex2html110"
399 HREF="node51.html#1197"><STRONG>using SCRAM as a developer</STRONG></A>
400 </DL>
401
402 </FONT>
403 <BR><HR>
404 <ADDRESS>
405 scram-developers@cern.ch
406 </ADDRESS>
407 </BODY>
408 </HTML>