Skip to content

Commit

Permalink
Stop building legacy nuget packages (#1466)
Browse files Browse the repository at this point in the history
The new way to build the packages is via the script: build\NuGetPackages\CreateNuGetPackages.proj

Closes #1099
  • Loading branch information
cdmihai authored and jeffkl committed Dec 12, 2016
1 parent 0de5319 commit f0d6d0e
Showing 1 changed file with 0 additions and 47 deletions.
47 changes: 0 additions & 47 deletions src/dirs.proj
Original file line number Diff line number Diff line change
Expand Up @@ -31,51 +31,4 @@
<Import Project="$(ToolsDir)BuildVersion.targets" Condition="Exists('$(ToolsDir)BuildVersion.targets')" />
<Import Project="$(ToolsDir)versioning.targets" Condition="Exists('$(ToolsDir)versioning.targets')" />

<PropertyGroup>
<SkipVersionGeneration>true</SkipVersionGeneration>
<BaseVersion>0.1.0-preview</BaseVersion>
<BuildNumberMajor>$(RevisionNumber)</BuildNumberMajor>
<BuildNumberMinor>$([System.DateTime]::Now.ToString(`yMMdd`))</BuildNumberMinor>

<!-- The version for msbuild nuget packages. Used by packages.targets:AddNuGetPackageVersionMetadataToNuspecs -->
<PackageVersion>$(BaseVersion)-$(BuildNumberMajor)-$(BuildNumberMinor)</PackageVersion>

<!-- Turn off the automated package generation in packages.targets:AddNuGetPackageVersionMetadataToNuspecs and use the above PackageVersion-->
<DoNotGeneratePackageVersion>true</DoNotGeneratePackageVersion>
</PropertyGroup>

<ItemGroup>
<!-- Used by packages.targets:BuildPackages to inject properties into the nuspec-->
<NuspecProperties Include="version=$(PackageVersion)"/>
<NuspecProperties Include="targetmsbuildtoolsversion=$(TargetMSBuildToolsVersion)"/>
</ItemGroup>

<Import Project="$(ToolsDir)packages.targets" Condition="Exists('$(ToolsDir)packages.targets') and '$(ImportGetNuGetPackageVersions)' != 'false'" />

<PropertyGroup Condition="Exists('$(ToolsDir)packages.targets') and '$(ImportGetNuGetPackageVersions)' != 'false'">
<TraversalBuildDependsOn>
$(TraversalBuildDependsOn);
BuildPackages;
</TraversalBuildDependsOn>
</PropertyGroup>

<!-- Workaround to remove items from PackagesNuSpecFiles (defined in packages.targets). This ItemGroup
is defined with a wildcard Include and no way to override. -->
<Target Name="RemovePackages" BeforeTargets="BuildPackages">
<ItemGroup Condition="$(NetCoreBuild) == 'true'">
<!-- Remove packages that don't support netstandard1.3 (NetCore) -->
<PackagesNuSpecFiles Remove="$(SourceDir)nuget\Microsoft.Build.Conversion.Core.nuspec" />
<PackagesNuSpecFiles Remove="$(SourceDir)nuget\Microsoft.Build.Engine.nuspec" />
</ItemGroup>
<ItemGroup Condition="$(FullFrameworkBuild) == 'true'">
<!-- Remove packages that don't support net45 (FullFramework) -->
<PackagesNuSpecFiles Remove="$(SourceDir)nuget\Microsoft.Build.Framework.nuspec" />
<PackagesNuSpecFiles Remove="$(SourceDir)nuget\Microsoft.Build.nuspec" />
<PackagesNuSpecFiles Remove="$(SourceDir)nuget\Microsoft.Build.Targets.nuspec" />
<PackagesNuSpecFiles Remove="$(SourceDir)nuget\Microsoft.Build.Tasks.Core.nuspec" />
<PackagesNuSpecFiles Remove="$(SourceDir)nuget\Microsoft.Build.Utilities.Core.nuspec" />
<PackagesNuSpecFiles Remove="$(SourceDir)nuget\MSBuild.nuspec" />
</ItemGroup>
</Target>

</Project>

0 comments on commit f0d6d0e

Please sign in to comment.