ソースを参照

2010-06-07 Jonathan Chambers <[email protected]>

	* Copy *.dll.sources to *.dll.msbuild.sources during build to change '/' to '\' for Windows.

svn path=/trunk/mcs/; revision=158620
Jonathan Chambers 15 年 前
コミット
cd004d49dc

+ 5 - 1
mcs/build/msbuild/Mono.Common.targets

@@ -12,7 +12,11 @@
     <OutputPath>$(MSBuildProjectDirectory)\..\lib\net_2_0_bootstrap\</OutputPath>
   </PropertyGroup>
   <Target Name="SetupProject">
-	  <MSBuild.ExtensionPack.FileSystem.File TaskAction="Replace" RegexPattern="/" Replacement="\" Files="$(MSBuildProjectName).dll.sources"/>
+    <Copy SourceFiles="$(MSBuildProjectName).dll.sources" DestinationFiles="$(MSBuildProjectName).dll.msbuild.sources"/>
+	  <MSBuild.ExtensionPack.FileSystem.File TaskAction="Replace" RegexPattern="/" Replacement="\" Files="$(MSBuildProjectName).dll.msbuild.sources"/>
 	  <MakeDir Directories="$(OutputDirectory)"/>
   </Target>
+  <ItemGroup>
+    <ResponseFile Include="$(MSBuildProjectName).dll.msbuild.sources"/>
+  </ItemGroup>
 </Project>

+ 0 - 3
mcs/class/Mono.CompilerServices.SymbolWriter/Mono.CompilerServices.SymbolWriter.csproj

@@ -1,9 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <Project ToolsVersion="3.5" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
   <Import Project="$(MSBuildProjectDirectory)\..\..\build\msbuild\Mono.Common.targets"/>
-  <ItemGroup>
-    <ResponseFile Include="$(MSBuildProjectName).dll.sources"/>
-  </ItemGroup>
   <PropertyGroup>
     <OutputType>Library</OutputType>
     <AssemblyName>$(MSBuildProjectName)</AssemblyName>

+ 0 - 3
mcs/class/Mono.Security/Mono.Security.csproj

@@ -1,9 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <Project ToolsVersion="3.5" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
   <Import Project="$(MSBuildProjectDirectory)\..\..\build\msbuild\Mono.Common.targets"/>
-  <ItemGroup>
-    <ResponseFile Include="$(MSBuildProjectName).dll.sources"/>
-  </ItemGroup>
   <PropertyGroup>
     <OutputType>Library</OutputType>
     <AssemblyName>$(MSBuildProjectName)</AssemblyName>

+ 0 - 3
mcs/class/System.Core/System.Core.csproj

@@ -1,9 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <Project ToolsVersion="3.5" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
   <Import Project="$(MSBuildProjectDirectory)\..\..\build\msbuild\Mono.Common.targets"/>
-  <ItemGroup>
-    <ResponseFile Include="$(MSBuildProjectName).dll.sources"/>
-  </ItemGroup>
   <PropertyGroup>
     <OutputType>Library</OutputType>
     <AssemblyName>$(MSBuildProjectName)</AssemblyName>

+ 0 - 3
mcs/class/System.XML/System.Xml.csproj

@@ -1,9 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <Project ToolsVersion="3.5" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
   <Import Project="$(MSBuildProjectDirectory)\..\..\build\msbuild\Mono.Common.targets"/>
-  <ItemGroup>
-    <ResponseFile Include="$(MSBuildProjectName).dll.sources"/>
-  </ItemGroup>
   <PropertyGroup>
     <OutputType>Library</OutputType>
     <AssemblyName>$(MSBuildProjectName)</AssemblyName>

+ 0 - 3
mcs/class/System/System.csproj

@@ -1,9 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <Project ToolsVersion="3.5" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
   <Import Project="$(MSBuildProjectDirectory)\..\..\build\msbuild\Mono.Common.targets"/>
-  <ItemGroup>
-    <ResponseFile Include="$(MSBuildProjectName).dll.sources"/>
-  </ItemGroup>
   <PropertyGroup>
     <OutputType>Library</OutputType>
     <AssemblyName>$(MSBuildProjectName)</AssemblyName>

+ 0 - 3
mcs/class/corlib/corlib.csproj

@@ -1,9 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <Project ToolsVersion="3.5" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
   <Import Project="$(MSBuildProjectDirectory)\..\..\build\msbuild\Mono.Common.targets"/>
-  <ItemGroup>
-    <ResponseFile Include="corlib.dll.sources"/>
-  </ItemGroup>
   <PropertyGroup>
     <OutputType>Library</OutputType>
     <AssemblyName>mscorlib</AssemblyName>