Merge pull request #631 from kebby/master
[mono.git] / mcs / class / Microsoft.Build.Tasks / Microsoft.Build.Tasks / UpdateManifest.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.Utilities;
34 using Microsoft.Build.Framework;
35
36 namespace Microsoft.Build.Tasks
37 {
38         public class UpdateManifest : Task
39         {
40                 [MonoTODO]
41                 public UpdateManifest ()
42                 {
43                         throw new NotImplementedException ();
44                 }
45
46                 [MonoTODO]
47                 [Required]
48                 public ITaskItem ApplicationManifest {
49                         get {
50                                 throw new NotImplementedException ();
51                         }
52                         set {
53                                 throw new NotImplementedException ();
54                         }
55                 }
56
57                 [MonoTODO]
58                 [Required]
59                 public string ApplicationPath {
60                         get {
61                                 throw new NotImplementedException ();
62                         }
63                         set {
64                                 throw new NotImplementedException ();
65                         }
66                 }
67
68                 [MonoTODO]
69                 [Required]
70                 public ITaskItem InputManifest {
71                         get {
72                                 throw new NotImplementedException ();
73                         }
74                         set {
75                                 throw new NotImplementedException ();
76                         }
77                 }
78
79                 [MonoTODO]
80                 [Output]
81                 public ITaskItem OutputManifest {
82                         get {
83                                 throw new NotImplementedException ();
84                         }
85                         set {
86                                 throw new NotImplementedException ();
87                         }
88                 }
89
90                 [MonoTODO]
91                 public override bool Execute ()
92                 {
93                         throw new NotImplementedException ();
94                 }
95         }
96 }
97
98 #endif