summaryrefslogtreecommitdiffstats
path: root/nuget/nuget.proj
diff options
context:
space:
mode:
Diffstat (limited to 'nuget/nuget.proj')
-rw-r--r--nuget/nuget.proj22
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>