Skip to content

Commit 91752ee

Browse files
committed
Use Rackspace.KeyReporting package from NuGet instead of duplicating the feature
1 parent 92369f3 commit 91752ee

6 files changed

Lines changed: 16 additions & 21 deletions

File tree

build/KeyReporting.targets

Lines changed: 0 additions & 18 deletions
This file was deleted.

src/corelib/corelib.v3.5.csproj

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -646,8 +646,14 @@
646646
<None Include="Icons\openstack_net_logo.png" />
647647
</ItemGroup>
648648
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
649-
<Import Project="$(SolutionDir)\..\build\KeyReporting.targets" />
650649
<Import Project="$(SolutionDir)\.nuget\NuGet.targets" Condition="Exists('$(SolutionDir)\.nuget\NuGet.targets')" />
650+
<Import Project="..\packages\Rackspace.KeyReporting.1.0.0\build\Rackspace.KeyReporting.targets" Condition="Exists('..\packages\Rackspace.KeyReporting.1.0.0\build\Rackspace.KeyReporting.targets')" />
651+
<Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild">
652+
<PropertyGroup>
653+
<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>
654+
</PropertyGroup>
655+
<Error Condition="!Exists('..\packages\Rackspace.KeyReporting.1.0.0\build\Rackspace.KeyReporting.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\Rackspace.KeyReporting.1.0.0\build\Rackspace.KeyReporting.targets'))" />
656+
</Target>
651657
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
652658
Other similar extension points exist, see Microsoft.Common.targets.
653659
<Target Name="BeforeBuild">

src/corelib/corelib.v4.0.csproj

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -636,8 +636,14 @@
636636
<None Include="Icons\openstack_net_logo.png" />
637637
</ItemGroup>
638638
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
639-
<Import Project="$(SolutionDir)\..\build\KeyReporting.targets" />
640639
<Import Project="$(SolutionDir)\.nuget\NuGet.targets" Condition="Exists('$(SolutionDir)\.nuget\NuGet.targets')" />
640+
<Import Project="..\packages\Rackspace.KeyReporting.1.0.0\build\Rackspace.KeyReporting.targets" Condition="Exists('..\packages\Rackspace.KeyReporting.1.0.0\build\Rackspace.KeyReporting.targets')" />
641+
<Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild">
642+
<PropertyGroup>
643+
<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>
644+
</PropertyGroup>
645+
<Error Condition="!Exists('..\packages\Rackspace.KeyReporting.1.0.0\build\Rackspace.KeyReporting.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\Rackspace.KeyReporting.1.0.0\build\Rackspace.KeyReporting.targets'))" />
646+
</Target>
641647
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
642648
Other similar extension points exist, see Microsoft.Common.targets.
643649
<Target Name="BeforeBuild">
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<packages>
33
<package id="Newtonsoft.Json" version="5.0.8" targetFramework="net35" />
4+
<package id="Rackspace.KeyReporting" version="1.0.0" targetFramework="net35" developmentDependency="true" />
45
<package id="SimpleRESTServices" version="1.3.0.1" targetFramework="net35" />
56
<package id="TaskParallelLibrary" version="1.0.2856.0" targetFramework="net35" />
67
</packages>
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<packages>
33
<package id="Newtonsoft.Json" version="5.0.8" targetFramework="net40" />
4+
<package id="Rackspace.KeyReporting" version="1.0.0" targetFramework="net40" developmentDependency="true" />
45
<package id="SimpleRESTServices" version="1.3.0.1" targetFramework="net40" />
56
</packages>

src/openstack.net.sln

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,6 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Build", "Build", "{EFFA0DAE
5555
ProjectSection(SolutionItems) = preProject
5656
..\build\build.ps1 = ..\build\build.ps1
5757
..\build\check-key.ps1 = ..\build\check-key.ps1
58-
..\build\KeyReporting.targets = ..\build\KeyReporting.targets
5958
..\build\keys.ps1 = ..\build\keys.ps1
6059
..\build\push.ps1 = ..\build\push.ps1
6160
..\build\version.ps1 = ..\build\version.ps1

0 commit comments

Comments
 (0)