-
Notifications
You must be signed in to change notification settings - Fork 134
/
Mono.Linker.Tests.Cases.csproj
74 lines (68 loc) · 3.73 KB
/
Mono.Linker.Tests.Cases.csproj
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
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<DefineConstants>$(DefineConstants);INCLUDE_EXPECTATIONS</DefineConstants>
<WarningLevel>0</WarningLevel>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<GenerateAssemblyInfo>false</GenerateAssemblyInfo>
<LangVersion>Latest</LangVersion>
</PropertyGroup>
<PropertyGroup Condition="'$(MonoBuild)' == ''">
<TargetFramework>net5.0</TargetFramework>
<DefineConstants>$(DefineConstants);ILLINK</DefineConstants>
</PropertyGroup>
<PropertyGroup Condition="'$(MonoBuild)' != ''">
<TargetFramework>net471</TargetFramework>
</PropertyGroup>
<ItemGroup>
<Compile Remove="Attributes\OnlyKeepUsed\Dependencies\UnusedAttributeWithTypeForwarderIsRemoved_Forwarder.cs" />
<Compile Remove="LinkXml\Dependencies\CanPreserveAnExportedType_Forwarder.cs" />
<Compile Remove="TypeForwarding\Dependencies\ForwarderLibrary.cs" />
<Compile Remove="TypeForwarding\Dependencies\ForwarderLibrary_2.cs" />
<Compile Remove="TypeForwarding\Dependencies\ForwarderLibrary_3.cs" />
<Compile Remove="TypeForwarding\Dependencies\ImplementationLibrary_3.cs" />
<Compile Remove="CommandLine\Dependencies\CustomStepDummy.cs" />
<Compile Remove="CommandLine\Dependencies\CustomStepUser.cs" />
<Compile Remove="Logging\Dependencies\LogStep.cs" />
<Compile Remove="Extensibility\Dependencies\*.cs" />
</ItemGroup>
<ItemGroup>
<Content Include="Attributes\OnlyKeepUsed\Dependencies\UnusedAttributeWithTypeForwarderIsRemoved_Forwarder.cs" />
<Content Include="LinkXml\Dependencies\CanPreserveAnExportedType_Forwarder.cs" />
<Content Include="TypeForwarding\Dependencies\ForwarderLibrary.cs" />
</ItemGroup>
<ItemGroup>
<Content Include="TypeForwarding\Dependencies\TypeForwarderMissingReference.il" />
<Content Include="Attributes\OnlyKeepUsed\Dependencies\AssemblyWithUnusedAttributeOnReturnParameterDefinition.il" />
<Content Include="Attributes\OnlyKeepUsed\Dependencies\AssemblyWithUnusedAttributeOnGenericParameter.il" />
<Content Include="CommandLine\Dependencies\ResponseFilesWork.rsp" />
<Content Include="Inheritance.Interfaces\OnReferenceType\NoInstanceCtor\Dependencies\NoInstanceCtorAndAssemblyPreserveAll_Lib.il" />
<Content Include="UnreachableBody\Dependencies\OtherAssemblyNoInstanceCtor.il" />
<Content Include="TestFramework\Dependencies\CanCompileReferencesWithResources_Lib1.txt" />
<Content Include="TestFramework\Dependencies\CanCompileReferencesWithResources_Lib1.log" />
<Content Include="TestFramework\Dependencies\CanCompileTestCaseWithCsc.txt" />
<Content Include="TestFramework\Dependencies\CanCompileTestCaseWithMcs.txt" />
<Content Include="TestFramework\Dependencies\VerifyResourceInAssemblyAttributesBehavior.txt" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\Mono.Linker.Tests.Cases.Expectations\Mono.Linker.Tests.Cases.Expectations.csproj" />
</ItemGroup>
<ItemGroup>
<None Include="TestFramework\Dependencies\ILAssemblySample.il" />
</ItemGroup>
<ItemGroup>
<Folder Include="Attributes.StructLayout\" />
<Folder Include="Reflection\Dependencies\" />
<Folder Include="BCLFeatures\" />
<Folder Include="BCLFeatures\ETW\" />
<Folder Include="Warnings\WarningSuppression\Dependencies\" />
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="LinkXml\CanPreserveExcludedFeatureCom.xml" />
</ItemGroup>
<ItemGroup Condition="'$(MonoBuild)' == ''">
<PackageReference Include="System.Security.Permissions" Version="4.5.0" />
<PackageReference Include="NUnit" Version="3.6.1" />
<PackageReference Include="NUnit.ConsoleRunner" Version="3.6.1" />
<PackageReference Include="NUnit.Extension.NUnitV2ResultWriter" Version="3.5.0" />
</ItemGroup>
</Project>