/[eiffelstudio]/vendor/gobosoft.com/gobo/current/doc/geant/ise_task.xml
ViewVC logotype

Contents of /vendor/gobosoft.com/gobo/current/doc/geant/ise_task.xml

Parent Directory Parent Directory | Revision Log Revision Log


Revision 90767 - (show annotations)
Tue Jan 22 00:56:30 2013 UTC (6 years, 8 months ago) by manus
File MIME type: text/xml
File size: 3917 byte(s)
Updated svn:eol-style to be native and svn:mime-style to be text/xml

1 <?xml version="1.0"?>
2
3 <!--
4 description:
5
6 "ISE Tasks"
7
8 library: "Gobo Eiffel Ant"
9 copyright: "Copyright (c) 2002, Sven Ehrke and others"
10 license: "MIT License"
11 date: "$Date$"
12 revision: "$Revision$"
13 -->
14
15 <chapter xmlns="http://www.gobosoft.com/eiffel/gobo/documentation" id="ise_task">
16 <chapterinfo>
17 <copyright>
18 <year>2002-2005</year>
19 <holder>Sven Ehrke</holder>
20 </copyright>
21 <author>
22 <firstname>Sven</firstname><surname>Ehrke</surname>
23 </author>
24 <email>ericb@gobosoft.com</email>
25 <date>7 July 2005</date>
26 </chapterinfo>
27
28 <title>ise</title>
29
30 <section id="ise_description">
31 <title>Description</title>
32 <para>
33 Invoke ISE's Eiffel Compiler.
34 </para>
35 </section>
36
37 <section id="ise_parameters">
38 <title>Parameters</title>
39
40 <variablelist>
41 <varlistentry>
42 <term>ace</term>
43 <listitem>
44 <para><emphasis>Description: </emphasis>Name of ace file</para>
45 </listitem>
46 <listitem>
47 <para><emphasis>Domain: </emphasis>Valid filename pointing to existing file</para>
48 </listitem>
49 <listitem>
50 <para><emphasis>Default: </emphasis>empty string</para>
51 </listitem>
52 </varlistentry>
53
54 <varlistentry>
55 <term>system</term>
56 <listitem>
57 <para><emphasis>Description: </emphasis>System</para>
58 </listitem>
59 <listitem>
60 <para><emphasis>Domain: </emphasis>-</para>
61 </listitem>
62 <listitem>
63 <para><emphasis>Default: </emphasis>empty string</para>
64 </listitem>
65 </varlistentry>
66
67 <varlistentry>
68 <term>finalize</term>
69 <listitem>
70 <para><emphasis>Description: </emphasis>finalize</para>
71 </listitem>
72 <listitem>
73 <para><emphasis>Domain: </emphasis>Boolean (true|false)</para>
74 </listitem>
75 <listitem>
76 <para><emphasis>Default: </emphasis>false</para>
77 </listitem>
78 </varlistentry>
79
80 <varlistentry>
81 <term>finish_freezing</term>
82 <listitem>
83 <para><emphasis>Description: </emphasis>finish_freezing</para>
84 </listitem>
85 <listitem>
86 <para><emphasis>Domain: </emphasis>Boolean (true|false)</para>
87 </listitem>
88 <listitem>
89 <para><emphasis>Default: </emphasis>false</para>
90 </listitem>
91 </varlistentry>
92
93 <varlistentry>
94 <term>clean</term>
95 <listitem>
96 <para><emphasis>Description: </emphasis>clean</para>
97 </listitem>
98 <listitem>
99 <para><emphasis>Domain: </emphasis>valid system name</para>
100 </listitem>
101 <listitem>
102 <para><emphasis>Default: </emphasis>empty string</para>
103 </listitem>
104 </varlistentry>
105
106 <varlistentry>
107 <term>exit_code_variable</term>
108 <listitem>
109 <para><emphasis>Description: </emphasis>Name of variable holding the compiler process's return code after it's run
110 </para>
111 </listitem>
112 <listitem>
113 <para><emphasis>Domain: </emphasis>Intgeger (usually 0 for OK, and any other number for not OK)</para>
114 </listitem>
115 <listitem>
116 <para><emphasis>Default: </emphasis>`Void' (no variable is set if attribute is not specified)</para>
117 </listitem>
118 </varlistentry>
119
120 </variablelist>
121 </section>
122
123 <section id="ise_specification">
124 <title>RNG Specification</title>
125
126 <programlisting><![CDATA[
127 <define name="ise">
128 <element name="ise">
129 <ref name="dir_if_unless"/>
130 <choice>
131 <group>
132 <attribute name="system"/>
133 <optional>
134 <attribute name="ace"/>
135 </optional>
136 <optional>
137 <attribute name="finalize"/>
138 </optional>
139 <optional>
140 <attribute name="finish_freezing"/>
141 </optional>
142 </group>
143 <attribute name="clean"/>
144 </choice>
145 </element>
146 </define>
147 ]]>
148 </programlisting>
149 </section>
150
151 <section id="ise_examples">
152 <title>Examples</title>
153
154 <programlisting><![CDATA[
155 <ise ace="compile_ise.ace" system="${system}" finalize="true" finish_freezing="true"/>
156
157 <ise clean="${system}"/>
158 ]]>
159 </programlisting>
160 </section>
161
162 </chapter>

Properties

Name Value
svn:mime-type text/xml

  ViewVC Help
Powered by ViewVC 1.1.23