merge r67228-r67235, r67237, r67251 and r67256-67259 to trunk (they are
[mono.git] / mcs / class / Microsoft.Build.Tasks / Microsoft.Build.Tasks / Vbc.cs
1 //
2 //// UpdateManifest.cs
3 /////
4 ///// Author:
5 /////      Leszek Ciesielski  <skolima@gmail.com>
6 /////
7 ///// Copyright (C) 2006 Forcom (http://www.forcom.com.pl/)
8 /////
9 ///// Permission is hereby granted, free of charge, to any person obtaining
10 ///// a copy of this software and associated documentation files (the
11 ///// "Software"), to deal in the Software without restriction, including
12 ///// without limitation the rights to use, copy, modify, merge, publish,
13 ///// distribute, sublicense, and/or sell copies of the Software, and to
14 ///// permit persons to whom the Software is furnished to do so, subject to
15 ///// the following conditions:
16 ///// 
17 ///// The above copyright notice and this permission notice shall be
18 ///// included in all copies or substantial portions of the Software.
19 ///// 
20 ///// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
21 ///// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
22 ///// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
23 ///// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
24 ///// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
25 ///// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
26 ///// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
27 /////
28 ///
29
30 #if NET_2_0
31
32 using System;
33 using Microsoft.Build.Framework;
34 using Microsoft.Build.Utilities;
35
36 namespace Microsoft.Build.Tasks
37 {
38         public class Vbc : ManagedCompiler
39         {
40                 [MonoTODO]
41                 protected override bool ValidateParameters ()
42                 {
43                         throw new NotImplementedException ();
44                 }
45                 
46                 [MonoTODO]
47                 public string RootNamespace {
48                         get {
49                                 throw new NotImplementedException ();
50                         }
51                         set {
52                                 throw new NotImplementedException ();
53                         }
54                 }
55                 
56                 [MonoTODO]
57                 public string SdkPath {
58                         get {
59                                 throw new NotImplementedException ();
60                         }
61                         set {
62                                 throw new NotImplementedException ();
63                         }
64                 }
65                 
66                 [MonoTODO]
67                 public bool TargetCompactFramework {
68                         get {
69                                 throw new NotImplementedException ();
70                         }
71                         set {
72                                 throw new NotImplementedException ();
73                         }
74                 }
75                 
76                 [MonoTODO]
77                 public bool UseHostCompilerIfAvailable {
78                         get {
79                                 throw new NotImplementedException ();
80                         }
81                         set {
82                                 throw new NotImplementedException ();
83                         }
84                 }
85                 
86                 [MonoTODO]
87                 public string Verbosity {
88                         get {
89                                 throw new NotImplementedException ();
90                         }
91                         set {
92                                 throw new NotImplementedException ();
93                         }
94                 }
95                 
96                 [MonoTODO]
97                 public string WarningsAsErrors {
98                         get {
99                                 throw new NotImplementedException ();
100                         }
101                         set {
102                                 throw new NotImplementedException ();
103                         }
104                 }
105                 
106                 [MonoTODO]
107                 public string WarningsNotAsErrors {
108                         get {
109                                 throw new NotImplementedException ();
110                         }
111                         set {
112                                 throw new NotImplementedException ();
113                         }
114                 }
115                 
116                 [MonoTODO]
117                 protected override string ToolName {
118                         get {
119                                 throw new NotImplementedException ();
120                         }
121                 }
122                 
123                 [MonoTODO]
124                 protected internal override void AddResponseFileCommands (
125                                 CommandLineBuilderExtension commandLine )
126                 {
127                         throw new NotImplementedException ();
128                 }
129                 
130                 [MonoTODO]
131                 protected override bool CallHostObjectToExecute ()
132                 {
133                         throw new NotImplementedException ();
134                 }
135                 
136                 [MonoTODO]
137                 protected override string GenerateFullPathToTool ()
138                 {
139                         throw new NotImplementedException ();
140                 }
141                 
142                 [MonoTODO]
143                 protected override HostObjectInitializationStatus InitializeHostObject ()
144                 {
145                         throw new NotImplementedException ();
146                 }
147                 
148                 [MonoTODO]
149                 public Vbc ()
150                 {
151                         throw new NotImplementedException ();
152                 }
153                 
154                 [MonoTODO]
155                 public string BaseAddress {
156                         get {
157                                 throw new NotImplementedException ();
158                         }
159                         set {
160                                 throw new NotImplementedException ();
161                         }
162                 }
163                 
164                 [MonoTODO]
165                 public string DisabledWarnings  {
166                         get {
167                                 throw new NotImplementedException ();
168                         }
169                         set {
170                                 throw new NotImplementedException ();
171                         }
172                 }
173                 
174                 [MonoTODO]
175                 public string DocumentationFile {
176                         get {
177                                 throw new NotImplementedException ();
178                         }
179                         set {
180                                 throw new NotImplementedException ();
181                         }
182                 }
183                 
184                 [MonoTODO]
185                 public string ErrorReport {
186                         get {
187                                 throw new NotImplementedException ();
188                         }
189                         set {
190                                 throw new NotImplementedException ();
191                         }
192                 }
193                 
194                 [MonoTODO]
195                 public bool GenerateDocumentation {
196                         get {
197                                 throw new NotImplementedException ();
198                         }
199                         set {
200                                 throw new NotImplementedException ();
201                         }
202                 }
203                 
204                 [MonoTODO]
205                 public ITaskItem[] Imports {
206                         get {
207                                 throw new NotImplementedException ();
208                         }
209                         set {
210                                 throw new NotImplementedException ();
211                         }
212                 }
213                 
214                 [MonoTODO]
215                 public bool NoStandardLib {
216                         get {
217                                 throw new NotImplementedException ();
218                         }
219                         set {
220                                 throw new NotImplementedException ();
221                         }
222                 }
223                 
224                 [MonoTODO]
225                 public bool NoWarnings {
226                         get {
227                                 throw new NotImplementedException ();
228                         }
229                         set {
230                                 throw new NotImplementedException ();
231                         }
232                 }
233                 
234                 [MonoTODO]
235                 public string OptionCompare {
236                         get {
237                                 throw new NotImplementedException ();
238                         }
239                         set {
240                                 throw new NotImplementedException ();
241                         }
242                 }
243                 
244                 [MonoTODO]
245                 public bool OptionExplicit {
246                         get {
247                                 throw new NotImplementedException ();
248                         }
249                         set {
250                                 throw new NotImplementedException ();
251                         }
252                 }
253                 
254                 [MonoTODO]
255                 public bool OptionStrict {
256                         get {
257                                 throw new NotImplementedException ();
258                         }
259                         set {
260                                 throw new NotImplementedException ();
261                         }
262                 }
263                 
264                 [MonoTODO]
265                 public string OptionStrictType {
266                         get {
267                                 throw new NotImplementedException ();
268                         }
269                         set {
270                                 throw new NotImplementedException ();
271                         }
272                 }
273                 
274                 [MonoTODO]
275                 public string Platform {
276                         get {
277                                 throw new NotImplementedException ();
278                         }
279                         set {
280                                 throw new NotImplementedException ();
281                         }
282                 }
283                 
284                 [MonoTODO]
285                 public bool RemoveIntegerChecks {
286                         get {
287                                 throw new NotImplementedException ();
288                         }
289                         set {
290                                 throw new NotImplementedException ();
291                         }
292                 }
293         }
294 }
295
296 #endif