|
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> |
|
2 <html> |
|
3 <head> |
|
4 <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> |
|
5 <meta http-equiv="Content-Style-Type" content="text/css" /> |
|
6 <meta name="LASTUPDATED" content="06/17/05 11:09:43" /> |
|
7 <meta name="keywords" content="Environment" > |
|
8 <title>Environment Variables</title> |
|
9 <link rel="StyleSheet" href="../../../book.css" type="text/css"/> |
|
10 </head> |
|
11 <body bgcolor="#FFFFFF"> |
|
12 <h2>Environment Variables</h2> |
|
13 <p> The <b>Environment Variables </b> pane allows you to view the current User and System environment variables that will be used when any abld command is invoked. User variables are modified or added when a process is invoked. Read only system variables are listed. Variables and values in bold are items that have been modified from their default values.</p> |
|
14 <p>Some variables have special meaning, including:</p> |
|
15 <ul> |
|
16 <li><span class="code">PATH</span> — will always place "<span class="code">${EPOCROOT}\epoc32\tools;${EPOCROOT}\epoc32\gcc\bin;</span>" at the front of the <span class="code">PATH</span> regardless of what it is changed to </li> |
|
17 <li><span class="code">PATH</span>, <span class="code">EPOCROOT</span>, and <span class="code">*MW</span> variables — <span class="note">cannot be undefined as they are required for system builds</span></li> |
|
18 </ul> |
|
19 <p align="center"><img src="../images/page_build_config_env.png" width="575" height="473"></p> |
|
20 <p class="figure">Figure 1 - Environment Variables</p> |
|
21 <h5>Table 1 Environment variable items</h5> |
|
22 <table width="100%" border="0" cellpadding="2" cellspacing="0"> |
|
23 <tr> |
|
24 <th width="29%" scope="col">Item</th> |
|
25 <th width="57%" scope="col">Explanation</th> |
|
26 </tr> |
|
27 <tr> |
|
28 <td><b>New</b></td> |
|
29 <td>Click to add a new environment variable. You must specify a name and a value. </td> |
|
30 </tr> |
|
31 <tr> |
|
32 <td><b>Edit</b></td> |
|
33 <td>Allows you to edit the name and value of an environment variable.</td> |
|
34 </tr> |
|
35 <tr> |
|
36 <td><b>Undefine</b></td> |
|
37 <td><p>Undefines the selected variable so that it is not used during a build.</p> |
|
38 <p class="note"><b>NOTE</b> Some variables, like <span class="code">PATH</span>, <span class="code">EPOCROOT</span>, and those beginning with <span class="code">MW*</span> have special meaning and cannot be undefined. </p></td> |
|
39 </tr> |
|
40 <tr> |
|
41 <td><b>Variable use</b></td> |
|
42 <td><p>Shows the use for the selected variable. Uses include:</p> |
|
43 <ul> |
|
44 <li>Default – Take the variable as-is from the system, do not modify it.</li> |
|
45 <li>Append – Add the value displayed to the end of the existing variable (the existing variable name is not displayed.</li> |
|
46 <li>Prepend – Add the value displayed to the front of the existing variable (the existing variable name is not displayed.</li> |
|
47 <li>Replace – Replace the value displayed with the existing variable.</li> |
|
48 <li>Undefine – Not used during a build</li> |
|
49 </ul></td> |
|
50 </tr> |
|
51 </table> |
|
52 <h5>Other references </h5> |
|
53 <ul> |
|
54 <li><a href="pane_build_config.htm">Carbide Build Configurations</a></li> |
|
55 <li><a href="pane_build_config.htm">SIS Builder</a></li> |
|
56 <li><a href="pane_build_config_args.htm">Arguments</a></li> |
|
57 <li><a href="pane_build_config_paths.htm">Paths and Symbols </a></li> |
|
58 </ul> |
|
59 <div id="footer">Copyright © 2009 Nokia Corporation and/or its subsidiary(-ies). All rights reserved. <br>License: <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a></div> |
|
60 |
|
61 </body> |
|
62 </html> |