2010-06-07 Jonathan Chambers <joncham@gmail.com>
[mcs.git] / build / msbuild / Mono.Common.targets
blob761132b52a0c4c8adc06b13c98a791c194e34438
1 <?xml version="1.0" encoding="utf-8"?>
2 <Project ToolsVersion="3.5" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3 <Import Project="$(MSBuildExtensionsPath)\ExtensionPack\MSBuild.ExtensionPack.tasks"/>
4 <PropertyGroup Condition=" '$(USE_MONO_COMPILER)' == '1' ">
5 <CscToolExe>gmcs.bat</CscToolExe>
6 <CscToolPath>C:\MonoExperimental2.5.0\bin</CscToolPath>
7 </PropertyGroup>
8 <PropertyGroup Condition=" ('$(Configuration)' == 'basic' Or '$(Configuration)' == 'basic_XML_DEP') ">
9 <OutputPath>$(MSBuildProjectDirectory)\..\lib\basic\</OutputPath>
10 </PropertyGroup>
11 <PropertyGroup Condition=" '$(Configuration)' == 'net_2_0_bootstrap' ">
12 <OutputPath>$(MSBuildProjectDirectory)\..\lib\net_2_0_bootstrap\</OutputPath>
13 </PropertyGroup>
14 <Target Name="SetupProject">
15 <Copy SourceFiles="$(MSBuildProjectName).dll.sources" DestinationFiles="$(MSBuildProjectName).dll.msbuild.sources"/>
16 <MSBuild.ExtensionPack.FileSystem.File TaskAction="Replace" RegexPattern="/" Replacement="\" Files="$(MSBuildProjectName).dll.msbuild.sources"/>
17 <MakeDir Directories="$(OutputDirectory)"/>
18 </Target>
19 <ItemGroup>
20 <ResponseFile Include="$(MSBuildProjectName).dll.msbuild.sources"/>
21 </ItemGroup>
22 </Project>