Parcourir la source

2005-09-22 Marek Sieradzki <[email protected]>

	* Microsoft.Build.Tasks, Microsoft.Build.Tasks.Hosting,
	Mono.XBuild.Tasks.GenerateResourceInternal: Added #if NET_2_0.


svn path=/trunk/mcs/; revision=50527
Marek Sieradzki il y a 20 ans
Parent
commit
f8591c0e38
38 fichiers modifiés avec 168 ajouts et 13 suppressions
  1. 4 0
      mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks.Hosting/ChangeLog
  2. 3 0
      mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks.Hosting/ICscHostObject.cs
  3. 3 0
      mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks.Hosting/IVbcHostObject.cs
  4. 6 2
      mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/AL.cs
  5. 4 0
      mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/AppDomainIsolatedTaskExtension.cs
  6. 13 1
      mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/ChangeLog
  7. 4 0
      mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/CommandLineBuilderExtension.cs
  8. 4 0
      mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/Copy.cs
  9. 4 0
      mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/CreateItem.cs
  10. 4 0
      mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/CreateProperty.cs
  11. 4 0
      mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/Csc.cs
  12. 4 0
      mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/Delete.cs
  13. 3 0
      mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/Error.cs
  14. 4 0
      mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/Exec.cs
  15. 4 0
      mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/FindUnderPath.cs
  16. 5 1
      mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/GenerateResource.cs
  17. 7 5
      mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/GenerateTrustInfo.cs
  18. 4 0
      mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/GetFrameworkPath.cs
  19. 4 0
      mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/GetFrameworkSdkPath.cs
  20. 4 0
      mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/MSBuild.cs
  21. 4 0
      mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/MakeDir.cs
  22. 4 0
      mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/ManagedCompiler.cs
  23. 4 0
      mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/Message.cs
  24. 4 0
      mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/ReadLinesFromFile.cs
  25. 4 0
      mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/RegisterAssembly.cs
  26. 4 0
      mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/RemoveDir.cs
  27. 4 0
      mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/SignFile.cs
  28. 4 0
      mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/TaskExtension.cs
  29. 4 0
      mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/ToolTaskExtension.cs
  30. 4 0
      mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/Touch.cs
  31. 4 0
      mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/UnregisterAssembly.cs
  32. 4 0
      mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/Warning.cs
  33. 3 0
      mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/WriteLinesToFile.cs
  34. 5 0
      mcs/class/Microsoft.Build.Tasks/Mono.XBuild.Tasks.GenerateResourceInternal/ChangeLog
  35. 5 1
      mcs/class/Microsoft.Build.Tasks/Mono.XBuild.Tasks.GenerateResourceInternal/PoResourceReader.cs
  36. 5 1
      mcs/class/Microsoft.Build.Tasks/Mono.XBuild.Tasks.GenerateResourceInternal/PoResourceWriter.cs
  37. 5 1
      mcs/class/Microsoft.Build.Tasks/Mono.XBuild.Tasks.GenerateResourceInternal/TxtResourceReader.cs
  38. 5 1
      mcs/class/Microsoft.Build.Tasks/Mono.XBuild.Tasks.GenerateResourceInternal/TxtResourceWriter.cs

+ 4 - 0
mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks.Hosting/ChangeLog

@@ -1,3 +1,7 @@
+2005-09-22  Marek Sieradzki  <[email protected]>
+
+	* ICscHostObject.cs, IVbcHostObject.cs: Added #if NET_2_0.
+
 2005-08-29  Marek Sieradzki  <[email protected]>
 
 	* CscHostObject.cs: Removed.

+ 3 - 0
mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks.Hosting/ICscHostObject.cs

@@ -25,6 +25,8 @@
 // OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
 // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 
+#if NET_2_0
+
 using System;
 using System.Runtime.InteropServices;
 using Microsoft.Build.Framework;
@@ -118,3 +120,4 @@ namespace Microsoft.Build.Tasks.Hosting {
 	}
 }
 
+#endif

+ 3 - 0
mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks.Hosting/IVbcHostObject.cs

@@ -25,6 +25,8 @@
 // OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
 // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 
+#if NET_2_0
+
 using Microsoft.Build.Framework;
 using System;
 using System.Runtime.InteropServices;
@@ -123,3 +125,4 @@ namespace Microsoft.Build.Tasks.Hosting {
 	}
 }
 
+#endif

+ 6 - 2
mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/AL.cs

@@ -25,11 +25,14 @@
 // OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
 // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 
+#if NET_2_0
+
 using System;
 using System.Diagnostics;
 using System.IO;
 using Microsoft.Build.Framework;
 using Microsoft.Build.Utilities;
+using Mono.XBuild.Utilities;
 
 namespace Microsoft.Build.Tasks {
 	public class AL : ToolTaskExtension {
@@ -100,8 +103,7 @@ namespace Microsoft.Build.Tasks {
 
 		protected override string GenerateFullPathToTool ()
 		{
-			string binDir = ToolLocationHelper.GetPathToDotNetFramework (TargetDotNetFrameworkVersion.Version11);
-			return Path.Combine (binDir, ToolName);
+			return Path.Combine (ToolPath, ToolName);
 		}
 
 		public string AlgorithmId {
@@ -262,3 +264,5 @@ namespace Microsoft.Build.Tasks {
 		}
 	}
 }
+
+#endif

+ 4 - 0
mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/AppDomainIsolatedTaskExtension.cs

@@ -26,6 +26,8 @@
 // OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
 // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 
+#if NET_2_0
+
 using Microsoft.Build.Utilities;
 
 namespace Microsoft.Build.Tasks {
@@ -37,3 +39,5 @@ namespace Microsoft.Build.Tasks {
 		}
 	}
 }
+
+#endif

+ 13 - 1
mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/ChangeLog

@@ -1,4 +1,16 @@
-2005-09-25  Marek Sieradzki  <[email protected]>
+2005-09-22  Marek Sieradzki  <[email protected]>
+
+	* MakeDir.cs, AppDomainIsolatedTaskExtension.cs, Touch.cs, Exec.cs,
+	RegisterAssembly.cs, Error.cs, ReadLinesFromFile.cs,
+	CommandLineBuilderExtension.cs, RemoveDir.cs, ToolTaskExtension.cs,
+	TaskExtension.cs, SignFile.cs, Delete.cs, Warning.cs,
+	GenerateTrustInfo.cs, GetFrameworkSdkPath.cs, CreateItem.cs,
+	Message.cs, ManagedCompiler.cs, UnregisterAssembly.cs,
+	WriteLinesToFile.cs, FindUnderPath.cs, AL.cs, MSBuild.cs,
+	GenerateResource.cs, CreateProperty.cs, Csc.cs, Copy.cs,
+	GetFrameworkPath.cs: Added #if NET_2_0.
+
+2005-09-21  Marek Sieradzki  <[email protected]>
 
 	* ManagedCompiler.cs, Csc.cs: Moved code to ManagedCompiler.
 	* MSBuild.cs: Added really simple temporary code.

+ 4 - 0
mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/CommandLineBuilderExtension.cs

@@ -25,6 +25,8 @@
 // OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
 // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 
+#if NET_2_0
+
 using Microsoft.Build.Utilities;
 
 namespace Microsoft.Build.Tasks {
@@ -35,3 +37,5 @@ namespace Microsoft.Build.Tasks {
 		}
 	}
 }
+
+#endif

+ 4 - 0
mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/Copy.cs

@@ -25,6 +25,8 @@
 // OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
 // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 
+#if NET_2_0
+
 using System;
 using System.Collections;
 using System.IO;
@@ -163,3 +165,5 @@ namespace Microsoft.Build.Tasks {
 		}
 	}
 }
+
+#endif

+ 4 - 0
mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/CreateItem.cs

@@ -25,6 +25,8 @@
 // OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
 // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 
+#if NET_2_0
+
 using Microsoft.Build.Framework;
 
 namespace Microsoft.Build.Tasks {
@@ -59,3 +61,5 @@ namespace Microsoft.Build.Tasks {
 		}
 	}
 }
+
+#endif

+ 4 - 0
mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/CreateProperty.cs

@@ -25,6 +25,8 @@
 // OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
 // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 
+#if NET_2_0
+
 using Microsoft.Build.Framework;
 
 namespace Microsoft.Build.Tasks {
@@ -53,3 +55,5 @@ namespace Microsoft.Build.Tasks {
 		}
 	}
 }
+
+#endif

+ 4 - 0
mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/Csc.cs

@@ -25,6 +25,8 @@
 // OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
 // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 
+#if NET_2_0
+
 using System;
 using System.IO;
 using Microsoft.Build.Framework;
@@ -157,3 +159,5 @@ namespace Microsoft.Build.Tasks {
 		}
 	}
 }
+
+#endif

+ 4 - 0
mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/Delete.cs

@@ -25,6 +25,8 @@
 // OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
 // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 
+#if NET_2_0
+
 using System;
 using System.Collections;
 using System.IO;
@@ -124,3 +126,5 @@ namespace Microsoft.Build.Tasks {
 		}
 	}
 }
+
+#endif

+ 3 - 0
mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/Error.cs

@@ -25,6 +25,7 @@
 // OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
 // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 
+#if NET_2_0
 
 namespace Microsoft.Build.Tasks {
 	public sealed class Error : TaskExtension {
@@ -53,3 +54,5 @@ namespace Microsoft.Build.Tasks {
 		}
 	}
 }
+
+#endif

+ 4 - 0
mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/Exec.cs

@@ -25,6 +25,8 @@
 // OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
 // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 
+#if NET_2_0
+
 using System;
 using System.Collections;
 using System.Collections.Specialized;
@@ -140,3 +142,5 @@ namespace Microsoft.Build.Tasks {
 		}
 	}
 }
+
+#endif

+ 4 - 0
mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/FindUnderPath.cs

@@ -25,6 +25,8 @@
 // OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
 // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 
+#if NET_2_0
+
 using System;
 using System.Collections;
 using System.IO;
@@ -132,3 +134,5 @@ namespace Microsoft.Build.Tasks {
 		}
 	}
 }
+
+#endif

+ 5 - 1
mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/GenerateResource.cs

@@ -26,6 +26,8 @@
 // OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
 // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 
+#if NET_2_0
+
 using System;
 using System.Text;
 using System.IO;
@@ -267,4 +269,6 @@ namespace Microsoft.Build.Tasks {
 			}
 		}
 	}
-}
+}
+
+#endif

+ 7 - 5
mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/GenerateTrustInfo.cs

@@ -25,17 +25,17 @@
 // OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
 // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 
-// DO WE NEED IT?
+#if NET_2_0
 
 using Microsoft.Build.Framework;
 
 namespace Microsoft.Build.Tasks {
 	public sealed class GenerateTrustInfo : TaskExtension {
 	
-		private ITaskItem baseManifest;
-		private string excludedPermissions;
-		private string targetZone;
-		private ITaskItem trustInfoFile;
+		ITaskItem	baseManifest;
+		string		excludedPermissions;
+		string		targetZone;
+		ITaskItem	trustInfoFile;
 		
 		public GenerateTrustInfo ()
 		{
@@ -85,3 +85,5 @@ namespace Microsoft.Build.Tasks {
 		}
 	}
 }
+
+#endif

+ 4 - 0
mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/GetFrameworkPath.cs

@@ -25,6 +25,8 @@
 // OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
 // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 
+#if NET_2_0
+
 using Microsoft.Build.Tasks;
 
 namespace Microsoft.Build.Tasks {
@@ -52,3 +54,5 @@ namespace Microsoft.Build.Tasks {
 		}
 	}
 }
+
+#endif

+ 4 - 0
mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/GetFrameworkSdkPath.cs

@@ -25,6 +25,8 @@
 // OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
 // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 
+#if NET_2_0
+
 using Microsoft.Build.Tasks;
 
 namespace Microsoft.Build.Tasks {
@@ -52,3 +54,5 @@ namespace Microsoft.Build.Tasks {
 		}
 	}
 }
+
+#endif

+ 4 - 0
mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/MSBuild.cs

@@ -25,6 +25,8 @@
 // OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
 // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 
+#if NET_2_0
+
 using System;
 using System.Collections;
 using Microsoft.Build.Framework;
@@ -122,3 +124,5 @@ namespace Microsoft.Build.Tasks {
 		}
 	}
 }
+
+#endif

+ 4 - 0
mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/MakeDir.cs

@@ -25,6 +25,8 @@
 // OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
 // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 
+#if NET_2_0
+
 using System;
 using System.Collections;
 using System.IO;
@@ -78,3 +80,5 @@ namespace Microsoft.Build.Tasks {
 		}
 	}
 }
+
+#endif

+ 4 - 0
mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/ManagedCompiler.cs

@@ -25,6 +25,8 @@
 // OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
 // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 
+#if NET_2_0
+
 using System;
 using System.IO;
 using System.Text;
@@ -255,3 +257,5 @@ namespace Microsoft.Build.Tasks {
 		}
 	}
 }
+
+#endif

+ 4 - 0
mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/Message.cs

@@ -25,6 +25,8 @@
 // OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
 // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 
+#if NET_2_0
+
 using Microsoft.Build.Framework; 
 using Microsoft.Build.Tasks;
 
@@ -79,3 +81,5 @@ namespace Microsoft.Build.Tasks {
 		}
 	}
 }
+
+#endif

+ 4 - 0
mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/ReadLinesFromFile.cs

@@ -25,6 +25,8 @@
 // OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
 // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 
+#if NET_2_0
+
 using System;
 using System.Collections;
 using System.IO;
@@ -91,3 +93,5 @@ namespace Microsoft.Build.Tasks {
 		}
 	}
 }
+
+#endif

+ 4 - 0
mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/RegisterAssembly.cs

@@ -25,6 +25,8 @@
 // OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
 // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 
+#if NET_2_0
+
 using System;
 using System.Reflection;
 using System.Runtime.InteropServices;
@@ -96,3 +98,5 @@ namespace Microsoft.Build.Tasks {
 		}
 	}
 }
+
+#endif

+ 4 - 0
mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/RemoveDir.cs

@@ -25,6 +25,8 @@
 // OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
 // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 
+#if NET_2_0
+
 using System;
 using System.Collections;
 using System.IO;
@@ -102,3 +104,5 @@ namespace Microsoft.Build.Tasks {
 		}
 	}
 }
+
+#endif

+ 4 - 0
mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/SignFile.cs

@@ -25,6 +25,8 @@
 // OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
 // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 
+#if NET_2_0
+
 using Microsoft.Build.Framework;
 using Microsoft.Build.Utilities;
 
@@ -74,3 +76,5 @@ namespace Microsoft.Build.Tasks {
 		}
 	}
 }
+
+#endif

+ 4 - 0
mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/TaskExtension.cs

@@ -26,6 +26,8 @@
 // OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
 // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 
+#if NET_2_0
+
 using Microsoft.Build.Utilities;
 
 namespace Microsoft.Build.Tasks {
@@ -35,3 +37,5 @@ namespace Microsoft.Build.Tasks {
 		}
 	}
 }
+
+#endif

+ 4 - 0
mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/ToolTaskExtension.cs

@@ -25,6 +25,8 @@
 // OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
 // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 
+#if NET_2_0
+
 using System.Collections;
 using Microsoft.Build.Utilities;
 
@@ -88,3 +90,5 @@ namespace Microsoft.Build.Tasks {
 		}
 	}
 }
+
+#endif

+ 4 - 0
mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/Touch.cs

@@ -25,6 +25,8 @@
 // OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
 // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 
+#if NET_2_0
+
 using System;
 using System.Collections;
 using System.IO;
@@ -135,3 +137,5 @@ namespace Microsoft.Build.Tasks {
 		}
 	}
 }
+
+#endif

+ 4 - 0
mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/UnregisterAssembly.cs

@@ -25,6 +25,8 @@
 // OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
 // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 
+#if NET_2_0
+
 using Microsoft.Build.Framework;
 
 namespace Microsoft.Build.Tasks {
@@ -71,3 +73,5 @@ namespace Microsoft.Build.Tasks {
 		}
 	}
 }
+
+#endif

+ 4 - 0
mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/Warning.cs

@@ -25,6 +25,8 @@
 // OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
 // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 
+#if NET_2_0
+
 using System;
 using Microsoft.Build.Framework;
 using Microsoft.Build.Utilities;
@@ -59,3 +61,5 @@ namespace Microsoft.Build.Tasks {
 		}
 	}
 }
+
+#endif

+ 3 - 0
mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/WriteLinesToFile.cs

@@ -25,6 +25,8 @@
 // OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
 // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 
+#if NET_2_0
+
 using System;
 using System.Collections;
 using System.IO;
@@ -98,3 +100,4 @@ namespace Microsoft.Build.Tasks {
 	}
 }
 
+#endif

+ 5 - 0
mcs/class/Microsoft.Build.Tasks/Mono.XBuild.Tasks.GenerateResourceInternal/ChangeLog

@@ -1,3 +1,8 @@
+2005-09-22  Marek Sieradzki  <[email protected]>
+
+	* PoResourceReader.cs, PoResourceWriter.cs, TxtResourceReader.cs,
+	TxtResourceWriter: Added #if NET_2_0.
+
 2005-08-12  Marek Sieradzki  <[email protected]>
 
 	* PoResourceReader.cs, PoResourceWriter.cs, TxtResourceReader.cs,

+ 5 - 1
mcs/class/Microsoft.Build.Tasks/Mono.XBuild.Tasks.GenerateResourceInternal/PoResourceReader.cs

@@ -26,6 +26,8 @@
 // OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
 // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 
+#if NET_2_0
+
 using System;
 using System.Collections;
 using System.IO;
@@ -160,4 +162,6 @@ namespace Mono.XBuild.Tasks.GenerateResourceInternal {
 			}
 		}
 	}
-}
+}
+
+#endif

+ 5 - 1
mcs/class/Microsoft.Build.Tasks/Mono.XBuild.Tasks.GenerateResourceInternal/PoResourceWriter.cs

@@ -26,6 +26,8 @@
 // OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
 // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 
+#if NET_2_0
+
 using System;
 using System.IO;
 using System.Resources;
@@ -128,4 +130,6 @@ namespace Mono.XBuild.Tasks.GenerateResourceInternal {
 		{
 		}
 	}
-}
+}
+
+#endif

+ 5 - 1
mcs/class/Microsoft.Build.Tasks/Mono.XBuild.Tasks.GenerateResourceInternal/TxtResourceReader.cs

@@ -26,6 +26,8 @@
 // OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
 // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 
+#if NET_2_0
+
 using System;
 using System.Collections;
 using System.IO;
@@ -86,4 +88,6 @@ namespace Mono.XBuild.Tasks.GenerateResourceInternal {
 		{
 		}
 	}
-}
+}
+
+#endif

+ 5 - 1
mcs/class/Microsoft.Build.Tasks/Mono.XBuild.Tasks.GenerateResourceInternal/TxtResourceWriter.cs

@@ -26,6 +26,8 @@
 // OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
 // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 
+#if NET_2_0
+
 using System;
 using System.IO;
 using System.Resources;
@@ -72,4 +74,6 @@ namespace Mono.XBuild.Tasks.GenerateResourceInternal {
 		{
 		}
 	}
-}
+}
+
+#endif