1+ <?xml version =" 1.0" encoding =" utf-8" ?>
2+ <Project ToolsVersion =" Current" DefaultTargets =" Build" xmlns =" http://schemas.microsoft.com/developer/msbuild/2003" >
3+ <PropertyGroup Label =" Globals" >
4+ <NanoFrameworkProjectSystemPath >$(MSBuildExtensionsPath)\nanoFramework\v1.0\</NanoFrameworkProjectSystemPath >
5+ </PropertyGroup >
6+ <Import Project =" $(NanoFrameworkProjectSystemPath)NFProjectSystem.Default.props" Condition =" Exists('$(NanoFrameworkProjectSystemPath)NFProjectSystem.Default.props')" />
7+ <ItemGroup >
8+ <ProjectCapability Include =" TestContainer" />
9+ </ItemGroup >
10+ <PropertyGroup >
11+ <Configuration Condition =" '$(Configuration)' == '' " >Debug</Configuration >
12+ <Platform Condition =" '$(Platform)' == '' " >AnyCPU</Platform >
13+ <ProjectTypeGuids >{11A8DD76-328B-46DF-9F39-F559912D0360};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids >
14+ <ProjectGuid >d8745376-1940-4362-afef-0103e266e0f9</ProjectGuid >
15+ <OutputType >Library</OutputType >
16+ <AppDesignerFolder >Properties</AppDesignerFolder >
17+ <FileAlignment >512</FileAlignment >
18+ <RootNamespace >ConfigTests</RootNamespace >
19+ <AssemblyName >NFUnitTest</AssemblyName >
20+ <IsCodedUITest >False</IsCodedUITest >
21+ <IsTestProject >true</IsTestProject >
22+ <TestProjectType >UnitTest</TestProjectType >
23+ <TargetFrameworkVersion >v1.0</TargetFrameworkVersion >
24+ <RestorePackagesWithLockFile >true</RestorePackagesWithLockFile >
25+ <RestoreLockedMode Condition =" '$(TF_BUILD)' == 'True' or '$(ContinuousIntegrationBuild)' == 'True'" >true</RestoreLockedMode >
26+ </PropertyGroup >
27+ <Import Project =" $(NanoFrameworkProjectSystemPath)NFProjectSystem.props" Condition =" Exists('$(NanoFrameworkProjectSystemPath)NFProjectSystem.props')" />
28+ <ItemGroup >
29+ <Compile Include =" ConfigurationUnitTests.cs" />
30+ <Compile Include =" Properties\AssemblyInfo.cs" />
31+ </ItemGroup >
32+ <ItemGroup >
33+ <ProjectReference Include =" ..\..\nanoFramework.Hardware.Stm32\nanoFramework.Hardware.Stm32.nfproj" />
34+ </ItemGroup >
35+ <ItemGroup >
36+ <Reference Include =" mscorlib" >
37+ <HintPath >..\..\packages\nanoFramework.CoreLibrary.1.14.2\lib\mscorlib.dll</HintPath >
38+ </Reference >
39+ <Reference Include =" nanoFramework.TestFramework" >
40+ <HintPath >..\..\packages\nanoFramework.TestFramework.2.1.59\lib\nanoFramework.TestFramework.dll</HintPath >
41+ </Reference >
42+ <Reference Include =" nanoFramework.UnitTestLauncher" >
43+ <HintPath >..\..\packages\nanoFramework.TestFramework.2.1.59\lib\nanoFramework.UnitTestLauncher.exe</HintPath >
44+ </Reference >
45+ </ItemGroup >
46+ <ItemGroup >
47+ <None Include =" packages.config" />
48+ </ItemGroup >
49+ <Import Project =" $(NanoFrameworkProjectSystemPath)NFProjectSystem.CSharp.targets" Condition =" Exists('$(NanoFrameworkProjectSystemPath)NFProjectSystem.CSharp.targets')" />
50+ <!-- MANUAL UPDATE HERE -->
51+ <Import Project =" ..\..\packages\nanoFramework.TestFramework.2.1.59\build\nanoFramework.TestFramework.targets" Condition =" Exists('..\..\packages\nanoFramework.TestFramework.2.1.59\build\nanoFramework.TestFramework.targets')" />
52+ <ProjectExtensions >
53+ <ProjectCapabilities >
54+ <ProjectConfigurationsDeclaredAsItems />
55+ </ProjectCapabilities >
56+ </ProjectExtensions >
57+ <Target Name =" EnsureNuGetPackageBuildImports" BeforeTargets =" PrepareForBuild" >
58+ <PropertyGroup >
59+ <WarningText >Update the Import path in nfproj to the correct nanoFramework.TestFramework NuGet package folder.</WarningText >
60+ </PropertyGroup >
61+ <Warning Condition =" !Exists('..\..\packages\nanoFramework.TestFramework.2.1.59\build\nanoFramework.TestFramework.targets')" Text =" '$(WarningText)'" />
62+ </Target >
63+ </Project >
0 commit comments