Skip to content

Commit

Permalink
Include tools folder in build.proj and small readme update (#61)
Browse files Browse the repository at this point in the history
* Include tools folder in build.proj and check the Support Windows 10 IoT Core item

* Fix CI build
  • Loading branch information
JohnTasler committed Dec 2, 2018
1 parent deea0a5 commit 8f11028
Show file tree
Hide file tree
Showing 3 changed files with 13 additions and 1 deletion.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ We have the following deliverables on our intermediate-term roadmap (not in orde
* [ ] Support protocols: serial port.
* [ ] Support protocols: I2S.
* [x] Support Linux.
* [ ] Support Windows 10 IoT Core.
* [x] Support Windows 10 IoT Core.
* [ ] Stabilize System.Device.* API
* [ ] Publish System.Device.* API to NuGet.org
* [ ] Provide dockerfiles for all samples
Expand Down
10 changes: 10 additions & 0 deletions build.proj
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,14 @@
<PropertyGroup>
<BuildRestore Condition="'$(BuildRestore)'==''">true</BuildRestore>
<ProductBuild Condition="'$(ProductBuild)'==''">true</ProductBuild>
<ToolsBuild Condition="'$(ToolsBuild)'==''">true</ToolsBuild>
<SampleBuild Condition="'$(SampleBuild)'==''">true</SampleBuild>
<BuildTests Condition="'$(BuildTests)'==''">false</BuildTests>
<BuildPackages Condition="'$(BuildPackages)'==''">true</BuildPackages>

<BuildDependsOn Condition="'$(BuildRestore)'=='true'">$(BuildDependsOn);Restore</BuildDependsOn>
<BuildDependsOn Condition="'$(ProductBuild)'=='true'">$(BuildDependsOn);BuildProduct</BuildDependsOn>
<BuildDependsOn Condition="'$(ToolsBuild)'=='true'">$(BuildDependsOn);BuildTools</BuildDependsOn>
<BuildDependsOn Condition="'$(SampleBuild)'=='true'">$(BuildDependsOn);BuildSamples</BuildDependsOn>
<BuildDependsOn Condition="'$(BuildTests)'=='true'">$(BuildDependsOn);Test</BuildDependsOn>
<BuildDependsOn Condition="'$(BuildPackages)'=='true'">$(BuildDependsOn);Pack</BuildDependsOn>
Expand All @@ -26,6 +28,14 @@
<MSBuild Projects="@(_BuildProductProjects)" />
</Target>

<Target Name="BuildTools">
<ItemGroup>
<_BuildToolProjects Include="$(MSBuildThisFileDirectory)tools\**\*.csproj" />
</ItemGroup>

<MSBuild Projects="@(_BuildToolProjects)" />
</Target>

<Target Name="BuildSamples">
<ItemGroup>
<_ExcludeBuildSampleProjects Include="$(MSBuildThisFileDirectory)samples\pwm-led\pwm-led.csproj" />
Expand Down
2 changes: 2 additions & 0 deletions tools/Directory.Build.props
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<Project>
<PropertyGroup>
<NoWarn>$(NoWarn);CS8321</NoWarn>
<DeterministicSourcePaths>false</DeterministicSourcePaths>
<IsPackable>false</IsPackable>
</PropertyGroup>
</Project>

0 comments on commit 8f11028

Please sign in to comment.