/src/Ninject.iOS.Tests/Ninject.iOS.Tests.csproj

http://github.com/ninject/ninject · MSBuild · 500 lines · 500 code · 0 blank · 0 comment · 16 complexity · 4d26cc4bcd53cacd3a573818404c13af MD5 · raw file

  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="..\..\packages\xunit.core.2.0.0\build\monotouch\xunit.core.props" Condition="Exists('..\..\packages\xunit.core.2.0.0\build\monotouch\xunit.core.props')" />
  4. <PropertyGroup>
  5. <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
  6. <Platform Condition=" '$(Platform)' == '' ">iPhoneSimulator</Platform>
  7. <ProductVersion>8.0.30703</ProductVersion>
  8. <SchemaVersion>2.0</SchemaVersion>
  9. <ProjectGuid>{EE8989C3-2C73-4941-9F7E-5470344E9661}</ProjectGuid>
  10. <ProjectTypeGuids>{6BC8ED88-2882-458C-8E55-DFD12B67127B};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
  11. <OutputType>Exe</OutputType>
  12. <RootNamespace>Ninject.iOS.Tests</RootNamespace>
  13. <IPhoneResourcePrefix>Resources</IPhoneResourcePrefix>
  14. <AssemblyName>NinjectiOSTests</AssemblyName>
  15. <NuGetPackageImportStamp>34e5def9</NuGetPackageImportStamp>
  16. </PropertyGroup>
  17. <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|iPhoneSimulator' ">
  18. <DebugSymbols>true</DebugSymbols>
  19. <DebugType>full</DebugType>
  20. <Optimize>false</Optimize>
  21. <OutputPath>bin\iPhoneSimulator\Debug</OutputPath>
  22. <DefineConstants>DEBUG;__IOS__;__MOBILE__;NO_PARTIAL_TRUST;NO_EXCEPTION_SERIALIZATION;NET_40;NO_LCG;NO_MOQ;MONO;</DefineConstants>
  23. <ErrorReport>prompt</ErrorReport>
  24. <WarningLevel>4</WarningLevel>
  25. <ConsolePause>false</ConsolePause>
  26. <MtouchLink>None</MtouchLink>
  27. <MtouchDebug>true</MtouchDebug>
  28. </PropertyGroup>
  29. <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|iPhoneSimulator' ">
  30. <DebugType>none</DebugType>
  31. <Optimize>true</Optimize>
  32. <OutputPath>bin\iPhoneSimulator\Release</OutputPath>
  33. <ErrorReport>prompt</ErrorReport>
  34. <WarningLevel>4</WarningLevel>
  35. <ConsolePause>false</ConsolePause>
  36. <MtouchLink>None</MtouchLink>
  37. <DefineConstants>__IOS__;__MOBILE__;NO_PARTIAL_TRUST;NO_EXCEPTION_SERIALIZATION;NET_40;NO_LCG;NO_MOQ;MONO;</DefineConstants>
  38. </PropertyGroup>
  39. <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|iPhone' ">
  40. <DebugSymbols>true</DebugSymbols>
  41. <DebugType>full</DebugType>
  42. <Optimize>false</Optimize>
  43. <OutputPath>bin\iPhone\Debug</OutputPath>
  44. <DefineConstants>DEBUG;__IOS__;__MOBILE__;NO_PARTIAL_TRUST;NO_EXCEPTION_SERIALIZATION;NET_40;NO_LCG;NO_MOQ;MONO;</DefineConstants>
  45. <ErrorReport>prompt</ErrorReport>
  46. <WarningLevel>4</WarningLevel>
  47. <ConsolePause>false</ConsolePause>
  48. <MtouchDebug>True</MtouchDebug>
  49. <CodesignKey>iPhone Developer</CodesignKey>
  50. <MtouchSdkVersion>8.1</MtouchSdkVersion>
  51. <MtouchLink>SdkOnly</MtouchLink>
  52. <MtouchProfiling>False</MtouchProfiling>
  53. <MtouchExtraArgs />
  54. <MtouchFastDev>False</MtouchFastDev>
  55. <MtouchEnableGenericValueTypeSharing>True</MtouchEnableGenericValueTypeSharing>
  56. <MtouchArch>Default, ARMv7</MtouchArch>
  57. <MtouchUseLlvm>False</MtouchUseLlvm>
  58. <MtouchUseThumb>False</MtouchUseThumb>
  59. <MtouchUseSGen>False</MtouchUseSGen>
  60. <MtouchUseRefCounting>False</MtouchUseRefCounting>
  61. <MtouchOptimizePNGs>True</MtouchOptimizePNGs>
  62. <MtouchI18n />
  63. </PropertyGroup>
  64. <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|iPhone' ">
  65. <DebugType>none</DebugType>
  66. <Optimize>true</Optimize>
  67. <OutputPath>bin\iPhone\Release</OutputPath>
  68. <ErrorReport>prompt</ErrorReport>
  69. <WarningLevel>4</WarningLevel>
  70. <ConsolePause>false</ConsolePause>
  71. <CodesignKey>iPhone Developer</CodesignKey>
  72. <DefineConstants>__IOS__;__MOBILE__;NO_PARTIAL_TRUST;NO_EXCEPTION_SERIALIZATION;NET_40;NO_LCG;NO_MOQ;MONO;</DefineConstants>
  73. </PropertyGroup>
  74. <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Ad-Hoc|iPhone' ">
  75. <DebugType>none</DebugType>
  76. <Optimize>True</Optimize>
  77. <OutputPath>bin\iPhone\Ad-Hoc</OutputPath>
  78. <ErrorReport>prompt</ErrorReport>
  79. <WarningLevel>4</WarningLevel>
  80. <ConsolePause>False</ConsolePause>
  81. <CodesignKey>iPhone Distribution</CodesignKey>
  82. <BuildIpa>True</BuildIpa>
  83. <DefineConstants>__IOS__;__MOBILE__;NO_PARTIAL_TRUST;NO_EXCEPTION_SERIALIZATION;NET_40;NO_LCG;NO_MOQ;MONO;</DefineConstants>
  84. </PropertyGroup>
  85. <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'AppStore|iPhone' ">
  86. <DebugType>none</DebugType>
  87. <Optimize>True</Optimize>
  88. <OutputPath>bin\iPhone\AppStore</OutputPath>
  89. <ErrorReport>prompt</ErrorReport>
  90. <WarningLevel>4</WarningLevel>
  91. <ConsolePause>False</ConsolePause>
  92. <CodesignKey>iPhone Distribution</CodesignKey>
  93. <DefineConstants>__IOS__;__MOBILE__;NO_PARTIAL_TRUST;NO_EXCEPTION_SERIALIZATION;NET_40;NO_LCG;NO_MOQ;MONO;</DefineConstants>
  94. </PropertyGroup>
  95. <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Ad-Hoc|iPhoneSimulator'">
  96. <DefineConstants>__IOS__;__MOBILE__;NO_PARTIAL_TRUST;NO_EXCEPTION_SERIALIZATION;NET_40;NO_LCG;NO_MOQ;MONO;</DefineConstants>
  97. </PropertyGroup>
  98. <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'AppStore|iPhoneSimulator'">
  99. <DefineConstants>__IOS__;__MOBILE__;NO_PARTIAL_TRUST;NO_EXCEPTION_SERIALIZATION;NET_40;NO_LCG;NO_MOQ;MONO;</DefineConstants>
  100. </PropertyGroup>
  101. <ItemGroup>
  102. <Compile Include="..\Ninject.Test\Fakes\AbstractWeapon.cs">
  103. <Link>Fakes\AbstractWeapon.cs</Link>
  104. </Compile>
  105. <Compile Include="..\Ninject.Test\Fakes\Barracks.cs">
  106. <Link>Fakes\Barracks.cs</Link>
  107. </Compile>
  108. <Compile Include="..\Ninject.Test\Fakes\Dagger.cs">
  109. <Link>Fakes\Dagger.cs</Link>
  110. </Compile>
  111. <Compile Include="..\Ninject.Test\Fakes\FootSoldier.cs">
  112. <Link>Fakes\FootSoldier.cs</Link>
  113. </Compile>
  114. <Compile Include="..\Ninject.Test\Fakes\ICleric.cs">
  115. <Link>Fakes\ICleric.cs</Link>
  116. </Compile>
  117. <Compile Include="..\Ninject.Test\Fakes\IWarrior.cs">
  118. <Link>Fakes\IWarrior.cs</Link>
  119. </Compile>
  120. <Compile Include="..\Ninject.Test\Fakes\IWeapon.cs">
  121. <Link>Fakes\IWeapon.cs</Link>
  122. </Compile>
  123. <Compile Include="..\Ninject.Test\Fakes\KiteShield.cs">
  124. <Link>Fakes\KiteShield.cs</Link>
  125. </Compile>
  126. <Compile Include="..\Ninject.Test\Fakes\Monk.cs">
  127. <Link>Fakes\Monk.cs</Link>
  128. </Compile>
  129. <Compile Include="..\Ninject.Test\Fakes\Ninja.cs">
  130. <Link>Fakes\Ninja.cs</Link>
  131. </Compile>
  132. <Compile Include="..\Ninject.Test\Fakes\NinjaBarracks.cs">
  133. <Link>Fakes\NinjaBarracks.cs</Link>
  134. </Compile>
  135. <Compile Include="..\Ninject.Test\Fakes\NotifiesWhenDisposed.cs">
  136. <Link>Fakes\NotifiesWhenDisposed.cs</Link>
  137. </Compile>
  138. <Compile Include="..\Ninject.Test\Fakes\ResolveCountingProvider.cs">
  139. <Link>Fakes\ResolveCountingProvider.cs</Link>
  140. </Compile>
  141. <Compile Include="..\Ninject.Test\Fakes\Samurai.cs">
  142. <Link>Fakes\Samurai.cs</Link>
  143. </Compile>
  144. <Compile Include="..\Ninject.Test\Fakes\Shield.cs">
  145. <Link>Fakes\Shield.cs</Link>
  146. </Compile>
  147. <Compile Include="..\Ninject.Test\Fakes\ShortSword.cs">
  148. <Link>Fakes\ShortSword.cs</Link>
  149. </Compile>
  150. <Compile Include="..\Ninject.Test\Fakes\Shuriken.cs">
  151. <Link>Fakes\Shuriken.cs</Link>
  152. </Compile>
  153. <Compile Include="..\Ninject.Test\Fakes\Sword.cs">
  154. <Link>Fakes\Sword.cs</Link>
  155. </Compile>
  156. <Compile Include="..\Ninject.Test\Integration\ActivationScopeTests.cs">
  157. <Link>Integration\ActivationScopeTests.cs</Link>
  158. </Compile>
  159. <Compile Include="..\Ninject.Test\Integration\ActivationStrategyTests.cs">
  160. <Link>Integration\ActivationStrategyTests.cs</Link>
  161. </Compile>
  162. <Compile Include="..\Ninject.Test\Integration\CircularDependenciesTests.cs">
  163. <Link>Integration\CircularDependenciesTests.cs</Link>
  164. </Compile>
  165. <Compile Include="..\Ninject.Test\Integration\ConditionalAttributeBindingTests.cs">
  166. <Link>Integration\ConditionalAttributeBindingTests.cs</Link>
  167. </Compile>
  168. <Compile Include="..\Ninject.Test\Integration\ConditionalBindingTests.cs">
  169. <Link>Integration\ConditionalBindingTests.cs</Link>
  170. </Compile>
  171. <Compile Include="..\Ninject.Test\Integration\ConditionalBindingWhenParentTests.cs">
  172. <Link>Integration\ConditionalBindingWhenParentTests.cs</Link>
  173. </Compile>
  174. <Compile Include="..\Ninject.Test\Integration\ConstantTests.cs">
  175. <Link>Integration\ConstantTests.cs</Link>
  176. </Compile>
  177. <Compile Include="..\Ninject.Test\Integration\ConstructorArgumentInBindingConfigurationBuilderTest.cs">
  178. <Link>Integration\ConstructorArgumentInBindingConfigurationBuilderTest.cs</Link>
  179. </Compile>
  180. <Compile Include="..\Ninject.Test\Integration\ConstructorArgumentTests.cs">
  181. <Link>Integration\ConstructorArgumentTests.cs</Link>
  182. </Compile>
  183. <Compile Include="..\Ninject.Test\Integration\ConstructorSelectionTests.cs">
  184. <Link>Integration\ConstructorSelectionTests.cs</Link>
  185. </Compile>
  186. <Compile Include="..\Ninject.Test\Integration\DefaultParameterTests.cs">
  187. <Link>Integration\DefaultParameterTests.cs</Link>
  188. </Compile>
  189. <Compile Include="..\Ninject.Test\Integration\DefaultScopeCallbackTests.cs">
  190. <Link>Integration\DefaultScopeCallbackTests.cs</Link>
  191. </Compile>
  192. <Compile Include="..\Ninject.Test\Integration\EnumerableDependenciesTests\ConstrainedDependenciesContext.cs">
  193. <Link>Integration\EnumerableDependenciesTests\ConstrainedDependenciesContext.cs</Link>
  194. </Compile>
  195. <Compile Include="..\Ninject.Test\Integration\EnumerableDependenciesTests\EnumerableDependenciesContext.cs">
  196. <Link>Integration\EnumerableDependenciesTests\EnumerableDependenciesContext.cs</Link>
  197. </Compile>
  198. <Compile Include="..\Ninject.Test\Integration\EnumerableDependenciesTests\Fakes\ChildA.cs">
  199. <Link>Integration\EnumerableDependenciesTests\Fakes\ChildA.cs</Link>
  200. </Compile>
  201. <Compile Include="..\Ninject.Test\Integration\EnumerableDependenciesTests\Fakes\ChildB.cs">
  202. <Link>Integration\EnumerableDependenciesTests\Fakes\ChildB.cs</Link>
  203. </Compile>
  204. <Compile Include="..\Ninject.Test\Integration\EnumerableDependenciesTests\Fakes\IChild.cs">
  205. <Link>Integration\EnumerableDependenciesTests\Fakes\IChild.cs</Link>
  206. </Compile>
  207. <Compile Include="..\Ninject.Test\Integration\EnumerableDependenciesTests\Fakes\IParent.cs">
  208. <Link>Integration\EnumerableDependenciesTests\Fakes\IParent.cs</Link>
  209. </Compile>
  210. <Compile Include="..\Ninject.Test\Integration\EnumerableDependenciesTests\Fakes\RequestsArray.cs">
  211. <Link>Integration\EnumerableDependenciesTests\Fakes\RequestsArray.cs</Link>
  212. </Compile>
  213. <Compile Include="..\Ninject.Test\Integration\EnumerableDependenciesTests\Fakes\RequestsArrayWithDefaultCtor.cs">
  214. <Link>Integration\EnumerableDependenciesTests\Fakes\RequestsArrayWithDefaultCtor.cs</Link>
  215. </Compile>
  216. <Compile Include="..\Ninject.Test\Integration\EnumerableDependenciesTests\Fakes\RequestsConstrainedArray.cs">
  217. <Link>Integration\EnumerableDependenciesTests\Fakes\RequestsConstrainedArray.cs</Link>
  218. </Compile>
  219. <Compile Include="..\Ninject.Test\Integration\EnumerableDependenciesTests\Fakes\RequestsConstrainedEnumerable.cs">
  220. <Link>Integration\EnumerableDependenciesTests\Fakes\RequestsConstrainedEnumerable.cs</Link>
  221. </Compile>
  222. <Compile Include="..\Ninject.Test\Integration\EnumerableDependenciesTests\Fakes\RequestsConstrainedList.cs">
  223. <Link>Integration\EnumerableDependenciesTests\Fakes\RequestsConstrainedList.cs</Link>
  224. </Compile>
  225. <Compile Include="..\Ninject.Test\Integration\EnumerableDependenciesTests\Fakes\RequestsEnumerable.cs">
  226. <Link>Integration\EnumerableDependenciesTests\Fakes\RequestsEnumerable.cs</Link>
  227. </Compile>
  228. <Compile Include="..\Ninject.Test\Integration\EnumerableDependenciesTests\Fakes\RequestsList.cs">
  229. <Link>Integration\EnumerableDependenciesTests\Fakes\RequestsList.cs</Link>
  230. </Compile>
  231. <Compile Include="..\Ninject.Test\Integration\EnumerableDependenciesTests\Fakes\RequestsListWithDefaultCtor.cs">
  232. <Link>Integration\EnumerableDependenciesTests\Fakes\RequestsListWithDefaultCtor.cs</Link>
  233. </Compile>
  234. <Compile Include="..\Ninject.Test\Integration\EnumerableDependenciesTests\UnconstrainedDependenciesContext.cs">
  235. <Link>Integration\EnumerableDependenciesTests\UnconstrainedDependenciesContext.cs</Link>
  236. </Compile>
  237. <Compile Include="..\Ninject.Test\Integration\EnumerableDependenciesTests\WhenServiceRequestsConstrainedArrayOfDependencies.cs">
  238. <Link>Integration\EnumerableDependenciesTests\WhenServiceRequestsConstrainedArrayOfDependencies.cs</Link>
  239. </Compile>
  240. <Compile Include="..\Ninject.Test\Integration\EnumerableDependenciesTests\WhenServiceRequestsConstrainedEnumerableOfDependencies.cs">
  241. <Link>Integration\EnumerableDependenciesTests\WhenServiceRequestsConstrainedEnumerableOfDependencies.cs</Link>
  242. </Compile>
  243. <Compile Include="..\Ninject.Test\Integration\EnumerableDependenciesTests\WhenServiceRequestsConstrainedListOfDependencies.cs">
  244. <Link>Integration\EnumerableDependenciesTests\WhenServiceRequestsConstrainedListOfDependencies.cs</Link>
  245. </Compile>
  246. <Compile Include="..\Ninject.Test\Integration\EnumerableDependenciesTests\WhenServiceRequestsUnconstrainedArrayOfDependencies.cs">
  247. <Link>Integration\EnumerableDependenciesTests\WhenServiceRequestsUnconstrainedArrayOfDependencies.cs</Link>
  248. </Compile>
  249. <Compile Include="..\Ninject.Test\Integration\EnumerableDependenciesTests\WhenServiceRequestsUnconstrainedEnumerableOfDependencies.cs">
  250. <Link>Integration\EnumerableDependenciesTests\WhenServiceRequestsUnconstrainedEnumerableOfDependencies.cs</Link>
  251. </Compile>
  252. <Compile Include="..\Ninject.Test\Integration\EnumerableDependenciesTests\WhenServiceRequestsUnconstrainedListOfDependencies.cs">
  253. <Link>Integration\EnumerableDependenciesTests\WhenServiceRequestsUnconstrainedListOfDependencies.cs</Link>
  254. </Compile>
  255. <Compile Include="..\Ninject.Test\Integration\ExternalInjectionTests.cs">
  256. <Link>Integration\ExternalInjectionTests.cs</Link>
  257. </Compile>
  258. <Compile Include="..\Ninject.Test\Integration\GenericBindings.cs">
  259. <Link>Integration\GenericBindings.cs</Link>
  260. </Compile>
  261. <Compile Include="..\Ninject.Test\Integration\InjectOnPropertyWithMoreRestrictiveSetter.cs">
  262. <Link>Integration\InjectOnPropertyWithMoreRestrictiveSetter.cs</Link>
  263. </Compile>
  264. <Compile Include="..\Ninject.Test\Integration\InterfaceSegregationWithFourServicesTests.cs">
  265. <Link>Integration\InterfaceSegregationWithFourServicesTests.cs</Link>
  266. </Compile>
  267. <Compile Include="..\Ninject.Test\Integration\InterfaceSegregationWithThreeServicesTests.cs">
  268. <Link>Integration\InterfaceSegregationWithThreeServicesTests.cs</Link>
  269. </Compile>
  270. <Compile Include="..\Ninject.Test\Integration\InterfaceSegregationWithTwoServicesTests.cs">
  271. <Link>Integration\InterfaceSegregationWithTwoServicesTests.cs</Link>
  272. </Compile>
  273. <Compile Include="..\Ninject.Test\Integration\ManualReleaseTests.cs">
  274. <Link>Integration\ManualReleaseTests.cs</Link>
  275. </Compile>
  276. <Compile Include="..\Ninject.Test\Integration\ModuleLoadingTests\Fakes\TestModule.cs">
  277. <Link>Integration\ModuleLoadingTests\Fakes\TestModule.cs</Link>
  278. </Compile>
  279. <Compile Include="..\Ninject.Test\Integration\ModuleLoadingTests\Fakes\TestModule2.cs">
  280. <Link>Integration\ModuleLoadingTests\Fakes\TestModule2.cs</Link>
  281. </Compile>
  282. <Compile Include="..\Ninject.Test\Integration\ModuleLoadingTests\ModuleLoadingContext.cs">
  283. <Link>Integration\ModuleLoadingTests\ModuleLoadingContext.cs</Link>
  284. </Compile>
  285. <Compile Include="..\Ninject.Test\Integration\ModuleLoadingTests\OtherFakes\TestModule.cs">
  286. <Link>Integration\ModuleLoadingTests\OtherFakes\TestModule.cs</Link>
  287. </Compile>
  288. <Compile Include="..\Ninject.Test\Integration\ModuleLoadingTests\WhenLoadIsCalledWithAssemblies.cs">
  289. <Link>Integration\ModuleLoadingTests\WhenLoadIsCalledWithAssemblies.cs</Link>
  290. </Compile>
  291. <Compile Include="..\Ninject.Test\Integration\ModuleLoadingTests\WhenLoadIsCalledWithFileName.cs">
  292. <Link>Integration\ModuleLoadingTests\WhenLoadIsCalledWithFileName.cs</Link>
  293. </Compile>
  294. <Compile Include="..\Ninject.Test\Integration\ModuleLoadingTests\WhenLoadIsCalledWithModule.cs">
  295. <Link>Integration\ModuleLoadingTests\WhenLoadIsCalledWithModule.cs</Link>
  296. </Compile>
  297. <Compile Include="..\Ninject.Test\Integration\NamedPropertyInjectionTests.cs">
  298. <Link>Integration\NamedPropertyInjectionTests.cs</Link>
  299. </Compile>
  300. <Compile Include="..\Ninject.Test\Integration\OptionalTest.cs">
  301. <Link>Integration\OptionalTest.cs</Link>
  302. </Compile>
  303. <Compile Include="..\Ninject.Test\Integration\PropertyInjectionTests.cs">
  304. <Link>Integration\PropertyInjectionTests.cs</Link>
  305. </Compile>
  306. <Compile Include="..\Ninject.Test\Integration\ProviderTests.cs">
  307. <Link>Integration\ProviderTests.cs</Link>
  308. </Compile>
  309. <Compile Include="..\Ninject.Test\Integration\SingletonScopeTests.cs">
  310. <Link>Integration\SingletonScopeTests.cs</Link>
  311. </Compile>
  312. <Compile Include="..\Ninject.Test\Integration\SpecialResolutionTests.cs">
  313. <Link>Integration\SpecialResolutionTests.cs</Link>
  314. </Compile>
  315. <Compile Include="..\Ninject.Test\Integration\StandardKernelTests.cs">
  316. <Link>Integration\StandardKernelTests.cs</Link>
  317. </Compile>
  318. <Compile Include="..\Ninject.Test\Integration\ThreadScopeTests.cs">
  319. <Link>Integration\ThreadScopeTests.cs</Link>
  320. </Compile>
  321. <Compile Include="..\Ninject.Test\Integration\TransientScopeTests.cs">
  322. <Link>Integration\TransientScopeTests.cs</Link>
  323. </Compile>
  324. <Compile Include="..\Ninject.Test\Integration\WhenReleasingAnObject.cs">
  325. <Link>Integration\WhenReleasingAnObject.cs</Link>
  326. </Compile>
  327. <Compile Include="..\Ninject.Test\Unit\ActivationBlockTests.cs">
  328. <Link>Unit\ActivationBlockTests.cs</Link>
  329. </Compile>
  330. <Compile Include="..\Ninject.Test\Unit\ActivationCacheStrategyTest.cs">
  331. <Link>Unit\ActivationCacheStrategyTest.cs</Link>
  332. </Compile>
  333. <Compile Include="..\Ninject.Test\Unit\ActivationCacheTests.cs">
  334. <Link>Unit\ActivationCacheTests.cs</Link>
  335. </Compile>
  336. <Compile Include="..\Ninject.Test\Unit\AssemblyNameRetrieverTests.cs">
  337. <Link>Unit\AssemblyNameRetrieverTests.cs</Link>
  338. </Compile>
  339. <Compile Include="..\Ninject.Test\Unit\BindingActionStrategyTests.cs">
  340. <Link>Unit\BindingActionStrategyTests.cs</Link>
  341. </Compile>
  342. <Compile Include="..\Ninject.Test\Unit\CachePruningTests.cs">
  343. <Link>Unit\CachePruningTests.cs</Link>
  344. </Compile>
  345. <Compile Include="..\Ninject.Test\Unit\CacheTests.cs">
  346. <Link>Unit\CacheTests.cs</Link>
  347. </Compile>
  348. <Compile Include="..\Ninject.Test\Unit\CallbackProviderTests.cs">
  349. <Link>Unit\CallbackProviderTests.cs</Link>
  350. </Compile>
  351. <Compile Include="..\Ninject.Test\Unit\CompiledModuleLoaderPluginTests.cs">
  352. <Link>Unit\CompiledModuleLoaderPluginTests.cs</Link>
  353. </Compile>
  354. <Compile Include="..\Ninject.Test\Unit\ComponentContainerTests.cs">
  355. <Link>Unit\ComponentContainerTests.cs</Link>
  356. </Compile>
  357. <Compile Include="..\Ninject.Test\Unit\ConstantProviderTests.cs">
  358. <Link>Unit\ConstantProviderTests.cs</Link>
  359. </Compile>
  360. <Compile Include="..\Ninject.Test\Unit\DisposableStrategyTests.cs">
  361. <Link>Unit\DisposableStrategyTests.cs</Link>
  362. </Compile>
  363. <Compile Include="..\Ninject.Test\Unit\DynamicMethodInjectorFactoryTests.cs">
  364. <Link>Unit\DynamicMethodInjectorFactoryTests.cs</Link>
  365. </Compile>
  366. <Compile Include="..\Ninject.Test\Unit\ExtensionsForMemberInfoTest.cs">
  367. <Link>Unit\ExtensionsForMemberInfoTest.cs</Link>
  368. </Compile>
  369. <Compile Include="..\Ninject.Test\Unit\FormatTests.cs">
  370. <Link>Unit\FormatTests.cs</Link>
  371. </Compile>
  372. <Compile Include="..\Ninject.Test\Unit\InitializableStrategyTests.cs">
  373. <Link>Unit\InitializableStrategyTests.cs</Link>
  374. </Compile>
  375. <Compile Include="..\Ninject.Test\Unit\MethodInjectionDirectiveBaseTests.cs">
  376. <Link>Unit\MethodInjectionDirectiveBaseTests.cs</Link>
  377. </Compile>
  378. <Compile Include="..\Ninject.Test\Unit\MethodInjectionStrategyTests.cs">
  379. <Link>Unit\MethodInjectionStrategyTests.cs</Link>
  380. </Compile>
  381. <Compile Include="..\Ninject.Test\Unit\ModuleLoaderTests.cs">
  382. <Link>Unit\ModuleLoaderTests.cs</Link>
  383. </Compile>
  384. <Compile Include="..\Ninject.Test\Unit\NamedAttributeTests.cs">
  385. <Link>Unit\NamedAttributeTests.cs</Link>
  386. </Compile>
  387. <Compile Include="..\Ninject.Test\Unit\PipelineTests.cs">
  388. <Link>Unit\PipelineTests.cs</Link>
  389. </Compile>
  390. <Compile Include="..\Ninject.Test\Unit\PropertyInjectionDirectiveTests.cs">
  391. <Link>Unit\PropertyInjectionDirectiveTests.cs</Link>
  392. </Compile>
  393. <Compile Include="..\Ninject.Test\Unit\PropertyInjectionSelectorTests.cs">
  394. <Link>Unit\PropertyInjectionSelectorTests.cs</Link>
  395. </Compile>
  396. <Compile Include="..\Ninject.Test\Unit\PropertyInjectionStrategyTests.cs">
  397. <Link>Unit\PropertyInjectionStrategyTests.cs</Link>
  398. </Compile>
  399. <Compile Include="..\Ninject.Test\Unit\ReferenceEqualWeakReferenceTests.cs">
  400. <Link>Unit\ReferenceEqualWeakReferenceTests.cs</Link>
  401. </Compile>
  402. <Compile Include="..\Ninject.Test\Unit\StartableStrategyTests.cs">
  403. <Link>Unit\StartableStrategyTests.cs</Link>
  404. </Compile>
  405. <Compile Include="..\Ninject.Test\Unit\TestObject.cs">
  406. <Link>Unit\TestObject.cs</Link>
  407. </Compile>
  408. <Compile Include="Main.cs" />
  409. <Compile Include="AppDelegate.cs" />
  410. <None Include="..\Ninject.Test\TestModules\test.bar">
  411. <Link>TestModules\test.bar</Link>
  412. </None>
  413. <None Include="..\Ninject.Test\TestModules\test.foo">
  414. <Link>TestModules\test.foo</Link>
  415. </None>
  416. <None Include="Info.plist" />
  417. <Compile Include="Properties\AssemblyInfo.cs" />
  418. <None Include="packages.config">
  419. <SubType>Designer</SubType>
  420. </None>
  421. </ItemGroup>
  422. <ItemGroup>
  423. <BundleResource Include="Resources\Default-568h%402x.png" />
  424. </ItemGroup>
  425. <ItemGroup>
  426. <Reference Include="FluentAssertions, Version=1.2.3.4, Culture=neutral, PublicKeyToken=33f2691a05b67b6a, processorArchitecture=MSIL">
  427. <HintPath>..\..\packages\FluentAssertions.Xamarin.3.3.1\lib\monotouch\FluentAssertions.dll</HintPath>
  428. <Private>True</Private>
  429. </Reference>
  430. <Reference Include="FluentAssertions.Core, Version=3.3.0.0, Culture=neutral, PublicKeyToken=33f2691a05b67b6a, processorArchitecture=MSIL">
  431. <HintPath>..\..\packages\FluentAssertions.3.3.0\lib\portable-monotouch+monoandroid+xamarin.ios\FluentAssertions.Core.dll</HintPath>
  432. <Private>True</Private>
  433. </Reference>
  434. <Reference Include="System" />
  435. <Reference Include="System.Xml" />
  436. <Reference Include="System.Core" />
  437. <Reference Include="monotouch" />
  438. <Reference Include="System.Xml.Linq" />
  439. <Reference Include="Xamarin.Forms.Core, Version=1.4.0.0, Culture=neutral, processorArchitecture=MSIL">
  440. <HintPath>..\..\packages\Xamarin.Forms.1.4.2.6359\lib\MonoTouch10\Xamarin.Forms.Core.dll</HintPath>
  441. <Private>True</Private>
  442. </Reference>
  443. <Reference Include="Xamarin.Forms.Platform, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
  444. <HintPath>..\..\packages\Xamarin.Forms.1.4.2.6359\lib\MonoTouch10\Xamarin.Forms.Platform.dll</HintPath>
  445. <Private>True</Private>
  446. </Reference>
  447. <Reference Include="Xamarin.Forms.Platform.iOS.Classic, Version=1.4.0.0, Culture=neutral, processorArchitecture=MSIL">
  448. <HintPath>..\..\packages\Xamarin.Forms.1.4.2.6359\lib\MonoTouch10\Xamarin.Forms.Platform.iOS.Classic.dll</HintPath>
  449. <Private>True</Private>
  450. </Reference>
  451. <Reference Include="Xamarin.Forms.Xaml, Version=1.4.0.0, Culture=neutral, processorArchitecture=MSIL">
  452. <HintPath>..\..\packages\Xamarin.Forms.1.4.2.6359\lib\MonoTouch10\Xamarin.Forms.Xaml.dll</HintPath>
  453. <Private>True</Private>
  454. </Reference>
  455. <Reference Include="xunit.abstractions, Version=2.0.0.0, Culture=neutral, PublicKeyToken=8d05b1bb7a6fdb6c, processorArchitecture=MSIL">
  456. <HintPath>..\..\packages\xunit.abstractions.2.0.0\lib\portable-net45+win+wpa81+wp80+monotouch+monoandroid+Xamarin.iOS\xunit.abstractions.dll</HintPath>
  457. <Private>True</Private>
  458. </Reference>
  459. <Reference Include="xunit.assert, Version=2.0.0.2929, Culture=neutral, PublicKeyToken=8d05b1bb7a6fdb6c, processorArchitecture=MSIL">
  460. <HintPath>..\..\packages\xunit.assert.2.0.0\lib\portable-net45+win+wpa81+wp80+monotouch+monoandroid+Xamarin.iOS\xunit.assert.dll</HintPath>
  461. <Private>True</Private>
  462. </Reference>
  463. <Reference Include="xunit.core, Version=2.0.0.2929, Culture=neutral, PublicKeyToken=8d05b1bb7a6fdb6c, processorArchitecture=MSIL">
  464. <HintPath>..\..\packages\xunit.extensibility.core.2.0.0\lib\portable-net45+win+wpa81+wp80+monotouch+monoandroid+Xamarin.iOS\xunit.core.dll</HintPath>
  465. <Private>True</Private>
  466. </Reference>
  467. <Reference Include="xunit.execution.MonoTouch, Version=2.0.0.2929, Culture=neutral, processorArchitecture=MSIL">
  468. <HintPath>..\..\packages\xunit.extensibility.execution.2.0.0\lib\monotouch\xunit.execution.MonoTouch.dll</HintPath>
  469. <Private>True</Private>
  470. </Reference>
  471. <Reference Include="xunit.runner.devices, Version=2.0.0.1062, Culture=neutral, processorArchitecture=MSIL">
  472. <HintPath>..\..\packages\xunit.runner.devices.1.0.0\lib\MonoTouch\xunit.runner.devices.dll</HintPath>
  473. <Private>True</Private>
  474. </Reference>
  475. <Reference Include="xunit.runner.utility.MonoTouch, Version=2.0.0.2929, Culture=neutral, processorArchitecture=MSIL">
  476. <HintPath>..\..\packages\xunit.runner.utility.2.0.0\lib\monotouch\xunit.runner.utility.MonoTouch.dll</HintPath>
  477. <Private>True</Private>
  478. </Reference>
  479. </ItemGroup>
  480. <ItemGroup>
  481. <ProjectReference Include="..\Ninject\Ninject.iOS.csproj">
  482. <Project>{dee2901a-0889-4a2f-87b8-9f6167ebb299}</Project>
  483. <Name>Ninject.iOS</Name>
  484. </ProjectReference>
  485. </ItemGroup>
  486. <ItemGroup>
  487. <Content Include="AppDelegate.cs.txt" />
  488. </ItemGroup>
  489. <Import Project="$(MSBuildExtensionsPath)\Xamarin\iOS\Xamarin.MonoTouch.CSharp.targets" />
  490. <Import Project="..\..\packages\Xamarin.Forms.1.4.2.6359\build\portable-win+net45+wp80+win81+wpa81+MonoAndroid10+MonoTouch10+Xamarin.iOS10\Xamarin.Forms.targets" Condition="Exists('..\..\packages\Xamarin.Forms.1.4.2.6359\build\portable-win+net45+wp80+win81+wpa81+MonoAndroid10+MonoTouch10+Xamarin.iOS10\Xamarin.Forms.targets')" />
  491. <Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild">
  492. <PropertyGroup>
  493. <ErrorText>This project references NuGet package(s) that are missing on this computer. Enable NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.</ErrorText>
  494. </PropertyGroup>
  495. <Error Condition="!Exists('..\..\packages\Xamarin.Forms.1.4.2.6359\build\portable-win+net45+wp80+win81+wpa81+MonoAndroid10+MonoTouch10+Xamarin.iOS10\Xamarin.Forms.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\Xamarin.Forms.1.4.2.6359\build\portable-win+net45+wp80+win81+wpa81+MonoAndroid10+MonoTouch10+Xamarin.iOS10\Xamarin.Forms.targets'))" />
  496. <Error Condition="!Exists('..\..\packages\xunit.core.2.0.0\build\monotouch\xunit.core.props')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\xunit.core.2.0.0\build\monotouch\xunit.core.props'))" />
  497. <Error Condition="!Exists('..\..\packages\xunit.runner.devices.1.0.0\build\MonoTouch\xunit.runner.devices.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\xunit.runner.devices.1.0.0\build\MonoTouch\xunit.runner.devices.targets'))" />
  498. </Target>
  499. <Import Project="..\..\packages\xunit.runner.devices.1.0.0\build\MonoTouch\xunit.runner.devices.targets" Condition="Exists('..\..\packages\xunit.runner.devices.1.0.0\build\MonoTouch\xunit.runner.devices.targets')" />
  500. </Project>