1
+ <?xml version =" 1.0" encoding =" utf-8" ?>
2
+ <Project ToolsVersion =" 4.0" DefaultTargets =" Build" xmlns =" http://schemas.microsoft.com/developer/msbuild/2003" >
3
+ <Import Project =" $(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition =" Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
4
+ <PropertyGroup >
5
+ <Configuration Condition =" '$(Configuration)' == '' " >Debug</Configuration >
6
+ <Platform Condition =" '$(Platform)' == '' " >AnyCPU</Platform >
7
+ <SchemaVersion >2.0</SchemaVersion >
8
+ <ProjectGuid >{7234b9b4-8cf5-4e68-aa29-050c087b9246}</ProjectGuid >
9
+ <OutputType >Library</OutputType >
10
+ <RootNamespace >Paket.Tests</RootNamespace >
11
+ <AssemblyName >Paket.IntegrationTests</AssemblyName >
12
+ <TargetFrameworkVersion >v4.5</TargetFrameworkVersion >
13
+ <TargetFSharpCoreVersion >4.3.0.0</TargetFSharpCoreVersion >
14
+ <Name >Paket.Tests</Name >
15
+ <TargetFrameworkProfile />
16
+ <SolutionDir Condition =" $(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'" >..\..\</SolutionDir >
17
+ <RestorePackages >true</RestorePackages >
18
+ </PropertyGroup >
19
+ <PropertyGroup Condition =" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' " >
20
+ <DebugSymbols >true</DebugSymbols >
21
+ <DebugType >full</DebugType >
22
+ <Optimize >false</Optimize >
23
+ <Tailcalls >false</Tailcalls >
24
+ <OutputPath >bin\Debug\</OutputPath >
25
+ <DefineConstants >DEBUG;TRACE</DefineConstants >
26
+ <WarningLevel >3</WarningLevel >
27
+ <DocumentationFile >
28
+ </DocumentationFile >
29
+ <StartAction >Project</StartAction >
30
+ <StartProgram >
31
+ </StartProgram >
32
+ <StartArguments >
33
+ </StartArguments >
34
+ </PropertyGroup >
35
+ <PropertyGroup Condition =" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' " >
36
+ <DebugType >pdbonly</DebugType >
37
+ <Optimize >true</Optimize >
38
+ <Tailcalls >true</Tailcalls >
39
+ <OutputPath >bin\Release\</OutputPath >
40
+ <DefineConstants >TRACE</DefineConstants >
41
+ <WarningLevel >3</WarningLevel >
42
+ <DocumentationFile >
43
+ </DocumentationFile >
44
+ </PropertyGroup >
45
+ <PropertyGroup >
46
+ <MinimumVisualStudioVersion Condition =" '$(MinimumVisualStudioVersion)' == ''" >11</MinimumVisualStudioVersion >
47
+ </PropertyGroup >
48
+ <Choose >
49
+ <When Condition =" '$(VisualStudioVersion)' != '11.0' and Exists('$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\FSharp\Microsoft.FSharp.Targets')" >
50
+ <PropertyGroup >
51
+ <FSharpTargetsPath >$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\FSharp\Microsoft.FSharp.Targets</FSharpTargetsPath >
52
+ </PropertyGroup >
53
+ </When >
54
+ <When Condition =" Exists('$(MSBuildExtensionsPath32)\..\Microsoft SDKs\F#\3.1\Framework\v4.0\Microsoft.FSharp.Targets')" >
55
+ <PropertyGroup >
56
+ <FSharpTargetsPath >$(MSBuildExtensionsPath32)\..\Microsoft SDKs\F#\3.1\Framework\v4.0\Microsoft.FSharp.Targets</FSharpTargetsPath >
57
+ </PropertyGroup >
58
+ </When >
59
+ <When Condition =" Exists('$(MSBuildExtensionsPath32)\..\Microsoft SDKs\F#\3.0\Framework\v4.0\Microsoft.FSharp.Targets')" >
60
+ <PropertyGroup >
61
+ <FSharpTargetsPath >$(MSBuildExtensionsPath32)\..\Microsoft SDKs\F#\3.0\Framework\v4.0\Microsoft.FSharp.Targets</FSharpTargetsPath >
62
+ </PropertyGroup >
63
+ </When >
64
+ <When Condition =" Exists('$(MSBuildExtensionsPath32)\..\Microsoft SDKs\F#\4.0\Framework\v4.0\Microsoft.FSharp.Targets')" >
65
+ <PropertyGroup >
66
+ <FSharpTargetsPath >$(MSBuildExtensionsPath32)\..\Microsoft SDKs\F#\4.0\Framework\v4.0\Microsoft.FSharp.Targets</FSharpTargetsPath >
67
+ </PropertyGroup >
68
+ </When >
69
+ </Choose >
70
+ <Import Project =" $(FSharpTargetsPath)" />
71
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it.
72
+ Other similar extension points exist, see Microsoft.Common.targets.
73
+ <Target Name="BeforeBuild">
74
+ </Target>
75
+ <Target Name="AfterBuild">
76
+ </Target>
77
+ -->
78
+ <Import Project =" $(SolutionDir)\.paket\paket.targets" />
79
+ <ItemGroup >
80
+ <Compile Include =" ..\..\paket-files\test\forki\FsUnit\FsUnit.fs" >
81
+ <Paket >True</Paket >
82
+ <Link >FsUnit.fs</Link >
83
+ </Compile >
84
+ <Compile Include =" AssemblyInfo.fs" />
85
+ <Compile Include =" TestHelper.fs" />
86
+ <Compile Include =" ResolverSkipsConflictsFastSpecs.fs" />
87
+ <None Include =" paket.references" />
88
+ </ItemGroup >
89
+ <ItemGroup >
90
+ <Reference Include =" FakeLib" >
91
+ <HintPath >..\..\packages\build\FAKE\tools\FakeLib.dll</HintPath >
92
+ </Reference >
93
+ <Reference Include =" mscorlib" />
94
+ <Reference Include =" System" />
95
+ <Reference Include =" System.Numerics" />
96
+ <Reference Include =" System.Security" />
97
+ <Reference Include =" System.Xml" />
98
+ <Reference Include =" System.Xml.Linq" />
99
+ </ItemGroup >
100
+ <Import Project =" Paket.Tests.paket.targets" Condition =" Exists('Paket.Tests.paket.targets')" />
101
+ <Choose >
102
+ <When Condition =" $(TargetFrameworkIdentifier) == '.NETFramework' And ($(TargetFrameworkVersion) == 'v2.0' Or $(TargetFrameworkVersion) == 'v3.0' Or $(TargetFrameworkVersion) == 'v3.5')" >
103
+ <ItemGroup >
104
+ <Reference Include =" FSharp.Core" >
105
+ <HintPath >..\..\packages\FSharp.Core\lib\net20\FSharp.Core.dll</HintPath >
106
+ <Private >True</Private >
107
+ <Paket >True</Paket >
108
+ </Reference >
109
+ </ItemGroup >
110
+ </When >
111
+ <When Condition =" $(TargetFrameworkIdentifier) == '.NETFramework' And ($(TargetFrameworkVersion) == 'v4.0' Or $(TargetFrameworkVersion) == 'v4.5' Or $(TargetFrameworkVersion) == 'v4.5.1' Or $(TargetFrameworkVersion) == 'v4.5.2' Or $(TargetFrameworkVersion) == 'v4.5.3' Or $(TargetFrameworkVersion) == 'v4.6')" >
112
+ <ItemGroup >
113
+ <Reference Include =" FSharp.Core" >
114
+ <HintPath >..\..\packages\FSharp.Core\lib\net40\FSharp.Core.dll</HintPath >
115
+ <Private >True</Private >
116
+ <Paket >True</Paket >
117
+ </Reference >
118
+ </ItemGroup >
119
+ </When >
120
+ <When Condition =" ($(TargetFrameworkIdentifier) == '.NETCore') Or ($(TargetFrameworkIdentifier) == 'Xamarin.Mac') Or ($(TargetFrameworkProfile) == 'Profile7') Or ($(TargetFrameworkProfile) == 'Profile44')" >
121
+ <ItemGroup >
122
+ <Reference Include =" FSharp.Core" >
123
+ <HintPath >..\..\packages\FSharp.Core\lib\portable-net45+netcore45\FSharp.Core.dll</HintPath >
124
+ <Private >True</Private >
125
+ <Paket >True</Paket >
126
+ </Reference >
127
+ </ItemGroup >
128
+ </When >
129
+ <When Condition =" ($(TargetFrameworkIdentifier) == 'MonoAndroid') Or ($(TargetFrameworkIdentifier) == 'MonoTouch') Or ($(TargetFrameworkIdentifier) == 'Xamarin.iOS')" >
130
+ <ItemGroup >
131
+ <Reference Include =" FSharp.Core" >
132
+ <HintPath >..\..\packages\FSharp.Core\lib\portable-net45+monoandroid10+monotouch10+xamarinios10\FSharp.Core.dll</HintPath >
133
+ <Private >True</Private >
134
+ <Paket >True</Paket >
135
+ </Reference >
136
+ </ItemGroup >
137
+ </When >
138
+ <When Condition =" ($(TargetFrameworkIdentifier) == 'Silverlight' And $(TargetFrameworkVersion) == 'v5.0') Or ($(TargetFrameworkProfile) == 'Profile24') Or ($(TargetFrameworkProfile) == 'Profile47')" >
139
+ <ItemGroup >
140
+ <Reference Include =" FSharp.Core" >
141
+ <HintPath >..\..\packages\FSharp.Core\lib\portable-net45+sl5+netcore45\FSharp.Core.dll</HintPath >
142
+ <Private >True</Private >
143
+ <Paket >True</Paket >
144
+ </Reference >
145
+ </ItemGroup >
146
+ </When >
147
+ <When Condition =" ($(TargetFrameworkIdentifier) == 'WindowsPhone' And ($(TargetFrameworkVersion) == 'v8.0' Or $(TargetFrameworkVersion) == 'v8.1')) Or ($(TargetFrameworkProfile) == 'Profile31') Or ($(TargetFrameworkProfile) == 'Profile49') Or ($(TargetFrameworkProfile) == 'Profile78')" >
148
+ <ItemGroup >
149
+ <Reference Include =" FSharp.Core" >
150
+ <HintPath >..\..\packages\FSharp.Core\lib\portable-net45+netcore45+wp8\FSharp.Core.dll</HintPath >
151
+ <Private >True</Private >
152
+ <Paket >True</Paket >
153
+ </Reference >
154
+ </ItemGroup >
155
+ </When >
156
+ <When Condition =" ($(TargetFrameworkIdentifier) == 'WindowsPhoneApp') Or ($(TargetFrameworkProfile) == 'Profile32') Or ($(TargetFrameworkProfile) == 'Profile84') Or ($(TargetFrameworkProfile) == 'Profile111') Or ($(TargetFrameworkProfile) == 'Profile151') Or ($(TargetFrameworkProfile) == 'Profile157') Or ($(TargetFrameworkProfile) == 'Profile259')" >
157
+ <ItemGroup >
158
+ <Reference Include =" FSharp.Core" >
159
+ <HintPath >..\..\packages\FSharp.Core\lib\portable-net45+netcore45+wpa81+wp8\FSharp.Core.dll</HintPath >
160
+ <Private >True</Private >
161
+ <Paket >True</Paket >
162
+ </Reference >
163
+ </ItemGroup >
164
+ </When >
165
+ </Choose >
166
+ <ItemGroup >
167
+ <Reference Include =" nunit.framework" >
168
+ <HintPath >..\..\packages\test\NUnit\lib\nunit.framework.dll</HintPath >
169
+ <Private >True</Private >
170
+ <Paket >True</Paket >
171
+ </Reference >
172
+ </ItemGroup >
173
+ </Project >
0 commit comments