Merge pull request #4068 from Lucrecious/master
[platform/upstream/coreclr.git] / src / mscorlib / GenerateCompilerResponseFile.targets
1 <Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
2   
3   <PropertyGroup>
4     <CompileDependsOn>GenerateCompilerResponseFile;$(CompileDependsOn)</CompileDependsOn>
5   </PropertyGroup>
6
7   <Target Name="GenerateCompilerResponseFile">
8     <Message Text="Generating module name response file: $(IntermediateOutputPath)\moduleName.rsp" />
9
10     <!-- We need to set the runtimemetadataversion -->
11     <WriteLinesToFile File="$(IntermediateOutputPath)\moduleName.rsp"
12                       Lines="/runtimemetadataversion:v4.0.30319"
13                       Overwrite="true" />
14
15     <ItemGroup>
16       <Clean Include="$(IntermediateOutputPath)\moduleName.rsp" />
17     </ItemGroup>
18     <PropertyGroup>
19       <CompilerResponseFile>$(IntermediateOutputPath)\moduleName.rsp</CompilerResponseFile>
20     </PropertyGroup>
21   </Target>
22 </Project>