<Output TaskParameter="TargetOutputs" ItemName="ResolvedProjectReferencePaths" />
</MSBuild>
+ <PropertyGroup>
+ <EmbedProjectReferenceResponseFile>$(IntermediateOutputPath)$(MSBuildProjectName).rsp</EmbedProjectReferenceResponseFile>
+ </PropertyGroup>
+
<WriteLinesToFile
- File="$(CompilerResponseFile)"
+ File="$(EmbedProjectReferenceResponseFile)"
Lines="@(ResolvedProjectReferencePaths -> '/link:%(fullpath)')"
Overwrite="true"
Encoding="Unicode" />
+
+ <PropertyGroup Condition="Exists('$(EmbedProjectReferenceResponseFile)')">
+ <CompilerResponseFile>$(EmbedProjectReferenceResponseFile);$(CompilerResponseFile)</CompilerResponseFile>
+ </PropertyGroup>
+
</Target>
</Project>
\ No newline at end of file
<Compile Include="**/*.cs" />
</ItemGroup>
- <PropertyGroup>
- <CompilerResponseFile>$(IntermediateOutputPath)TypeImpl.rsp</CompilerResponseFile>
- </PropertyGroup>
-
<ItemGroup>
<ProjectReference Include="../contracts/TypeContracts.csproj">
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
<Compile Include="**/*.cs" />
</ItemGroup>
- <PropertyGroup>
- <CompilerResponseFile>$(IntermediateOutputPath)Simple.rsp</CompilerResponseFile>
- </PropertyGroup>
-
<ItemGroup>
<ProjectReference Include="../contracts/TypeContracts.csproj">
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
<DisabledProjects Include="Performance\Scenario\JitBench\unofficial_dotnet\JitBench.csproj" /> <!-- no official build support for SDK-style netcoreapp2.0 projects -->
<DisabledProjects Include="Loader\classloader\generics\regressions\DD117522\Test.csproj" />
<DisabledProjects Include="Loader\classloader\generics\GenericMethods\VSW491668.csproj" /> <!-- issue 5501 -->
- <DisabledProjects Include="baseservices\typeequivalence\**\*.csproj" />
</ItemGroup>
<!-- Test build is divided in slices which can be created within Test Group