/
Microsoft.DocAsCode.Metadata.ManagedReference.FSharp.Tests.fsproj
41 lines (35 loc) · 2 KB
/
Microsoft.DocAsCode.Metadata.ManagedReference.FSharp.Tests.fsproj
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
<Project Sdk="Microsoft.NET.Sdk">
<Import Project="../Shared/test.base.props" />
<ItemGroup>
<Compile Include="FSharpCompilationTests.fs" />
<Compile Include="FSharpProjectTests.fs" />
</ItemGroup>
<Target Name="RestoreTestProjects" BeforeTargets="Build">
<ItemGroup>
<TestProjects Include="TestData/**/*.fsproj" />
</ItemGroup>
<MSBuild Projects="@(TestProjects)" Targets="Restore" />
</Target>
<Target Name="CopyTestProjects" BeforeTargets="Build" AfterTargets="RestoreTestProjects">
<ItemGroup>
<TestData Include="TestData/**/*" />
</ItemGroup>
<Copy
SourceFiles="@(TestData)"
DestinationFiles="@(TestData->'$(OutputPath)\TestData\%(RecursiveDir)%(Filename)%(Extension)')" />
</Target>
<ItemGroup>
<ProjectReference Include="..\..\src\Microsoft.DocAsCode.DataContracts.Common\Microsoft.DocAsCode.DataContracts.Common.csproj" />
<ProjectReference Include="..\..\src\Microsoft.DocAsCode.Metadata.ManagedReference.Common\Microsoft.DocAsCode.Metadata.ManagedReference.Common.csproj" />
<ProjectReference Include="..\..\src\Microsoft.DocAsCode.Metadata.ManagedReference.FSharp\Microsoft.DocAsCode.Metadata.ManagedReference.FSharp.fsproj" />
<ProjectReference Include="..\..\src\Microsoft.DocAsCode.Metadata.ManagedReference\Microsoft.DocAsCode.Metadata.ManagedReference.csproj" />
<ProjectReference Include="..\..\src\Microsoft.DocAsCode.DataContracts.ManagedReference\Microsoft.DocAsCode.DataContracts.ManagedReference.csproj" />
<ProjectReference Include="..\..\src\Microsoft.DocAsCode.YamlSerialization\Microsoft.DocAsCode.YamlSerialization.csproj" />
<ProjectReference Include="..\..\src\Microsoft.DocAsCode.Common\Microsoft.DocAsCode.Common.csproj" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="FSharp.Compiler.Service" version="17.0.1" />
<PackageReference Include="FSharp.Compiler.Service.MSBuild.v12" version="17.0.1" />
<PackageReference Update="System.ValueTuple" Version="4.4.0" />
</ItemGroup>
</Project>