Do not use --stacktrace
[mono.git] / mcs / tools / prj2make / sharp_d_prjx.cs
1 namespace Mfconsulting.General.Prj2Make.Schema.Prjx {\r
2     using System.Xml.Serialization;\r
3     \r
4     \r
5     /// <remarks/>\r
6     [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]\r
7     public class CodeGeneration {\r
8         \r
9         /// <remarks/>\r
10         [System.Xml.Serialization.XmlAttributeAttribute()]\r
11         public string runtime;\r
12         \r
13         /// <remarks/>\r
14         [System.Xml.Serialization.XmlAttributeAttribute()]\r
15         public string compiler;\r
16         \r
17         /// <remarks/>\r
18         [System.Xml.Serialization.XmlAttributeAttribute()]\r
19         public System.SByte warninglevel;\r
20         \r
21         /// <remarks/>\r
22         [System.Xml.Serialization.XmlAttributeAttribute()]\r
23         public string nowarn;\r
24         \r
25         /// <remarks/>\r
26         [System.Xml.Serialization.XmlAttributeAttribute()]\r
27         public CodeGenerationIncludedebuginformation includedebuginformation;\r
28         \r
29         /// <remarks/>\r
30         [System.Xml.Serialization.XmlAttributeAttribute()]\r
31         public string optimize;\r
32         \r
33         /// <remarks/>\r
34         [System.Xml.Serialization.XmlAttributeAttribute()]\r
35         public CodeGenerationUnsafecodeallowed unsafecodeallowed;\r
36         \r
37         /// <remarks/>\r
38         [System.Xml.Serialization.XmlAttributeAttribute()]\r
39         public string generateoverflowchecks;\r
40         \r
41         /// <remarks/>\r
42         [System.Xml.Serialization.XmlAttributeAttribute()]\r
43         public string mainclass;\r
44         \r
45         /// <remarks/>\r
46         [System.Xml.Serialization.XmlAttributeAttribute()]\r
47         public string target;\r
48         \r
49         /// <remarks/>\r
50         [System.Xml.Serialization.XmlAttributeAttribute()]\r
51         public string definesymbols;\r
52         \r
53         /// <remarks/>\r
54         [System.Xml.Serialization.XmlAttributeAttribute()]\r
55         public string generatexmldocumentation;\r
56         \r
57         /// <remarks/>\r
58         [System.Xml.Serialization.XmlAttributeAttribute()]\r
59         public string win32Icon;\r
60     }\r
61     \r
62     /// <remarks/>\r
63     public enum CodeGenerationIncludedebuginformation {\r
64         \r
65         /// <remarks/>\r
66         False,\r
67         \r
68         /// <remarks/>\r
69         True,\r
70     }\r
71     \r
72     /// <remarks/>\r
73     public enum CodeGenerationUnsafecodeallowed {\r
74         \r
75         /// <remarks/>\r
76         False,\r
77         \r
78         /// <remarks/>\r
79         True,\r
80     }\r
81     \r
82     /// <remarks/>\r
83     [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]\r
84     public class Configuration {\r
85         \r
86         /// <remarks/>\r
87         public CodeGeneration CodeGeneration;\r
88         \r
89         /// <remarks/>\r
90         public Execution Execution;\r
91         \r
92         /// <remarks/>\r
93         public Output Output;\r
94         \r
95         /// <remarks/>\r
96         [System.Xml.Serialization.XmlAttributeAttribute()]\r
97         public string runwithwarnings;\r
98         \r
99         /// <remarks/>\r
100         [System.Xml.Serialization.XmlAttributeAttribute()]\r
101         public string name;\r
102     }\r
103     \r
104     /// <remarks/>\r
105     [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]\r
106     public class Execution {\r
107         \r
108         /// <remarks/>\r
109         [System.Xml.Serialization.XmlAttributeAttribute()]\r
110         public string commandlineparameters;\r
111         \r
112         /// <remarks/>\r
113         [System.Xml.Serialization.XmlAttributeAttribute()]\r
114         public string consolepause;\r
115     }\r
116     \r
117     /// <remarks/>\r
118     [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]\r
119     public class Output {\r
120         \r
121         /// <remarks/>\r
122         [System.Xml.Serialization.XmlAttributeAttribute()]\r
123         public string directory;\r
124         \r
125         /// <remarks/>\r
126         [System.Xml.Serialization.XmlAttributeAttribute()]\r
127         public string assembly;\r
128         \r
129         /// <remarks/>\r
130         [System.Xml.Serialization.XmlAttributeAttribute()]\r
131         public string executeScript;\r
132         \r
133         /// <remarks/>\r
134         [System.Xml.Serialization.XmlAttributeAttribute()]\r
135         public string executeBeforeBuild;\r
136         \r
137         /// <remarks/>\r
138         [System.Xml.Serialization.XmlAttributeAttribute()]\r
139         public string executeAfterBuild;\r
140     }\r
141     \r
142     /// <remarks/>\r
143     [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]\r
144     public class Configurations {\r
145         \r
146         /// <remarks/>\r
147         [System.Xml.Serialization.XmlElementAttribute("Configuration")]\r
148         public Configuration[] Configuration;\r
149         \r
150         /// <remarks/>\r
151         [System.Xml.Serialization.XmlAttributeAttribute()]\r
152         public string active;\r
153     }\r
154     \r
155     /// <remarks/>\r
156     [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]\r
157     public class Contents {\r
158         \r
159         /// <remarks/>\r
160         [System.Xml.Serialization.XmlElementAttribute("File")]\r
161         public File[] File;\r
162     }\r
163     \r
164     /// <remarks/>\r
165     [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]\r
166     public class File {\r
167         \r
168         /// <remarks/>\r
169         [System.Xml.Serialization.XmlAttributeAttribute()]\r
170         public string name;\r
171         \r
172         /// <remarks/>\r
173         [System.Xml.Serialization.XmlAttributeAttribute()]\r
174         public FileSubtype subtype;\r
175         \r
176         /// <remarks/>\r
177         [System.Xml.Serialization.XmlAttributeAttribute()]\r
178         public FileBuildaction buildaction;\r
179         \r
180         /// <remarks/>\r
181         [System.Xml.Serialization.XmlAttributeAttribute()]\r
182         public string dependson;\r
183         \r
184         /// <remarks/>\r
185         [System.Xml.Serialization.XmlAttributeAttribute()]\r
186         public string data;\r
187     }\r
188     \r
189     /// <remarks/>\r
190     public enum FileSubtype {\r
191         \r
192         /// <remarks/>\r
193         Code,\r
194         \r
195         /// <remarks/>\r
196         Directory,\r
197     }\r
198     \r
199     /// <remarks/>\r
200     public enum FileBuildaction {\r
201         \r
202         /// <remarks/>\r
203         Nothing,\r
204         \r
205         /// <remarks/>\r
206         Compile,\r
207         \r
208         /// <remarks/>\r
209         EmbedAsResource,\r
210         \r
211         /// <remarks/>\r
212         Exclude,\r
213     }\r
214     \r
215     /// <remarks/>\r
216     [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]\r
217     public class DeploymentInformation {\r
218         \r
219         /// <remarks/>\r
220         [System.Xml.Serialization.XmlAttributeAttribute()]\r
221         public string target;\r
222         \r
223         /// <remarks/>\r
224         [System.Xml.Serialization.XmlAttributeAttribute()]\r
225         public string script;\r
226         \r
227         /// <remarks/>\r
228         [System.Xml.Serialization.XmlAttributeAttribute()]\r
229         public string strategy;\r
230     }\r
231     \r
232     /// <remarks/>\r
233     [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]\r
234     public class Project {\r
235         \r
236         /// <remarks/>\r
237         [System.Xml.Serialization.XmlArrayItemAttribute(IsNullable=false)]\r
238         public File[] Contents;\r
239         \r
240         /// <remarks/>\r
241         [System.Xml.Serialization.XmlArrayItemAttribute(IsNullable=false)]\r
242         public Reference[] References;\r
243         \r
244         /// <remarks/>\r
245         public DeploymentInformation DeploymentInformation;\r
246         \r
247         /// <remarks/>\r
248         public Configuration Configuration;\r
249         \r
250         /// <remarks/>\r
251         public Configurations Configurations;\r
252         \r
253         /// <remarks/>\r
254         [System.Xml.Serialization.XmlAttributeAttribute()]\r
255         public string name;\r
256         \r
257         /// <remarks/>\r
258         [System.Xml.Serialization.XmlAttributeAttribute()]\r
259         public string description;\r
260         \r
261         /// <remarks/>\r
262         [System.Xml.Serialization.XmlAttributeAttribute()]\r
263         public string newfilesearch;\r
264         \r
265         /// <remarks/>\r
266         [System.Xml.Serialization.XmlAttributeAttribute()]\r
267         public string enableviewstate;\r
268         \r
269         /// <remarks/>\r
270         [System.Xml.Serialization.XmlAttributeAttribute()]\r
271         public System.Decimal version;\r
272         \r
273         /// <remarks/>\r
274         [System.Xml.Serialization.XmlAttributeAttribute()]\r
275         public string projecttype;\r
276     }\r
277     \r
278     /// <remarks/>\r
279     [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]\r
280     public class Reference {\r
281         \r
282         /// <remarks/>\r
283         [System.Xml.Serialization.XmlAttributeAttribute()]\r
284         public ReferenceType type;\r
285         \r
286         /// <remarks/>\r
287         [System.Xml.Serialization.XmlAttributeAttribute()]\r
288         public string refto;\r
289         \r
290         /// <remarks/>\r
291         [System.Xml.Serialization.XmlAttributeAttribute()]\r
292         public ReferenceLocalcopy localcopy;\r
293     }\r
294     \r
295     /// <remarks/>\r
296     public enum ReferenceType {\r
297         \r
298         /// <remarks/>\r
299         Assembly,\r
300         \r
301         /// <remarks/>\r
302         Gac,\r
303         \r
304         /// <remarks/>\r
305         Project,\r
306     }\r
307     \r
308     /// <remarks/>\r
309     public enum ReferenceLocalcopy {\r
310         \r
311         /// <remarks/>\r
312         False,\r
313         \r
314         /// <remarks/>\r
315         True,\r
316     }\r
317     \r
318     /// <remarks/>\r
319     [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]\r
320     public class References {\r
321         \r
322         /// <remarks/>\r
323         [System.Xml.Serialization.XmlElementAttribute("Reference")]\r
324         public Reference[] Reference;\r
325     }\r
326 }\r