diff options
Diffstat (limited to 'nuget/nuget.proj')
-rw-r--r-- | nuget/nuget.proj | 22 |
1 files changed, 15 insertions, 7 deletions
diff --git a/nuget/nuget.proj b/nuget/nuget.proj index 220deaa..9a2091e 100644 --- a/nuget/nuget.proj +++ b/nuget/nuget.proj @@ -32,7 +32,6 @@ Targets="@(AspNetTargets)" Properties="TargetFrameworkVersion=v4.0" BuildInParallel="$(BuildInParallel)"> - <Output TaskParameter="TargetOutputs" ItemName="TargetOutputs40"/> </MSBuild> <ItemGroup> @@ -51,20 +50,29 @@ <Target Name="Build" DependsOnTargets="BuildIntermediates"> <ItemGroup> - <NuGetPackages Include="*.nuspec" Exclude="DotNetOpenAuth.nuspec"> - <Symbols>true</Symbols> - </NuGetPackages> - <NuGetPackages Include="DotNetOpenAuth.nuspec" /> - <NuGetProperties Include="version=$(NuGetPackageVersion)" /> <NuGetProperties Include="oauth2version=$(OAuth2PackagesVersion)" /> <NuGetProperties Include="OutputPath35=$(OutputPath35)" /> <NuGetProperties Include="OutputPath40=$(OutputPath40)" /> + <NuGetProperties Include="IntermediatePath=$(IntermediatePath40)" /> + + <NuGetPackages Include="*.nuspec" Exclude="DotNetOpenAuth.nuspec"> + <Symbols>true</Symbols> + </NuGetPackages> + <NuGetPackages Include="DotNetOpenAuth.nuspec" /> + </ItemGroup> + <PropertyGroup> + <_NuGetProperties>@(NuGetProperties)</_NuGetProperties> + </PropertyGroup> + <ItemGroup> + <NuGetPackages> + <Properties>$(_NuGetProperties);Identity=%(FileName);GeneratedAssemblyInfoSourceFile=$(IntermediatePath40)%(FileName).Version.cs</Properties> + </NuGetPackages> </ItemGroup> <NuGetPack NuSpec="%(NuGetPackages.Identity)" OutputPackageDirectory="$(DropsRoot)" - Properties="@(NuGetProperties)" + Properties="%(NuGetPackages.Properties)" Symbols="%(NuGetPackages.Symbols)" ToolPath="$(NuGetToolPath)" /> </Target> |