summaryrefslogtreecommitdiffstats
path: root/nuget
diff options
context:
space:
mode:
Diffstat (limited to 'nuget')
-rw-r--r--nuget/DotNetOpenAuth.AspNet.nuspec4
-rw-r--r--nuget/DotNetOpenAuth.Core.UI.nuspec3
-rw-r--r--nuget/DotNetOpenAuth.Core.nuspec3
-rw-r--r--nuget/DotNetOpenAuth.InfoCard.UI.nuspec3
-rw-r--r--nuget/DotNetOpenAuth.InfoCard.nuspec3
-rw-r--r--nuget/DotNetOpenAuth.OAuth.Common.nuspec3
-rw-r--r--nuget/DotNetOpenAuth.OAuth.Consumer.nuspec3
-rw-r--r--nuget/DotNetOpenAuth.OAuth.ServiceProvider.nuspec3
-rw-r--r--nuget/DotNetOpenAuth.OAuth.nuspec3
-rw-r--r--nuget/DotNetOpenAuth.OAuth2.AuthorizationServer.nuspec5
-rw-r--r--nuget/DotNetOpenAuth.OAuth2.Client.UI.nuspec3
-rw-r--r--nuget/DotNetOpenAuth.OAuth2.Client.nuspec5
-rw-r--r--nuget/DotNetOpenAuth.OAuth2.ClientAuthorization.nuspec33
-rw-r--r--nuget/DotNetOpenAuth.OAuth2.ResourceServer.nuspec3
-rw-r--r--nuget/DotNetOpenAuth.OAuth2.nuspec3
-rw-r--r--nuget/DotNetOpenAuth.OpenId.Provider.UI.nuspec3
-rw-r--r--nuget/DotNetOpenAuth.OpenId.Provider.nuspec3
-rw-r--r--nuget/DotNetOpenAuth.OpenId.RelyingParty.UI.nuspec3
-rw-r--r--nuget/DotNetOpenAuth.OpenId.RelyingParty.nuspec3
-rw-r--r--nuget/DotNetOpenAuth.OpenId.UI.nuspec3
-rw-r--r--nuget/DotNetOpenAuth.OpenId.nuspec9
-rw-r--r--nuget/DotNetOpenAuth.OpenIdInfoCard.UI.nuspec3
-rw-r--r--nuget/DotNetOpenAuth.OpenIdOAuth.nuspec3
-rw-r--r--nuget/DotNetOpenAuth.Ultimate.nuspec3
-rw-r--r--nuget/content/OAuth2.AuthorizationServer/web.config.transform9
-rw-r--r--nuget/content/OAuth2.Client/web.config.transform9
-rw-r--r--nuget/content/OAuth2.Core/web.config.transform7
-rw-r--r--nuget/content/OAuth2.ResourceServer/web.config.transform9
-rw-r--r--nuget/nuget.proj48
29 files changed, 183 insertions, 12 deletions
diff --git a/nuget/DotNetOpenAuth.AspNet.nuspec b/nuget/DotNetOpenAuth.AspNet.nuspec
index ef68ebb..e987039 100644
--- a/nuget/DotNetOpenAuth.AspNet.nuspec
+++ b/nuget/DotNetOpenAuth.AspNet.nuspec
@@ -25,6 +25,10 @@
<file src="$OutputPath40$$identity$.pdb" target="lib\net40-full\" />
<file src="$OutputPath40$$identity$.xml" target="lib\net40-full\" />
+ <file src="$OutputPath45$signed\$identity$.dll" target="lib\net45-full\" />
+ <file src="$OutputPath45$$identity$.pdb" target="lib\net45-full\" />
+ <file src="$OutputPath45$$identity$.xml" target="lib\net45-full\" />
+
<file src="..\src\$Identity$\**\*.cs" target="src" exclude="..\src\$Identity$\obj\**" />
<file src="$GeneratedAssemblyInfoSourceFile$" target="src" />
</files>
diff --git a/nuget/DotNetOpenAuth.Core.UI.nuspec b/nuget/DotNetOpenAuth.Core.UI.nuspec
index 8887baa..69fea80 100644
--- a/nuget/DotNetOpenAuth.Core.UI.nuspec
+++ b/nuget/DotNetOpenAuth.Core.UI.nuspec
@@ -20,12 +20,15 @@
<files>
<file src="$OutputPath35$signed\$identity$.dll" target="lib\net35-full\" />
<file src="$OutputPath40$signed\$identity$.dll" target="lib\net40-full\" />
+ <file src="$OutputPath45$signed\$identity$.dll" target="lib\net45-full\" />
<file src="$OutputPath35$$identity$.pdb" target="lib\net35-full\" />
<file src="$OutputPath40$$identity$.pdb" target="lib\net40-full\" />
+ <file src="$OutputPath45$$identity$.pdb" target="lib\net45-full\" />
<file src="$OutputPath35$$identity$.xml" target="lib\net35-full\" />
<file src="$OutputPath40$$identity$.xml" target="lib\net40-full\" />
+ <file src="$OutputPath45$$identity$.xml" target="lib\net45-full\" />
<file src="..\src\$Identity$\**\*.cs" target="src" exclude="..\src\$Identity$\obj\**" />
<file src="$GeneratedAssemblyInfoSourceFile$" target="src" />
diff --git a/nuget/DotNetOpenAuth.Core.nuspec b/nuget/DotNetOpenAuth.Core.nuspec
index d8d0cc0..989f5bf 100644
--- a/nuget/DotNetOpenAuth.Core.nuspec
+++ b/nuget/DotNetOpenAuth.Core.nuspec
@@ -23,12 +23,15 @@
<files>
<file src="$OutputPath35$signed\$identity$.dll" target="lib\net35-full\" />
<file src="$OutputPath40$signed\$identity$.dll" target="lib\net40-full\" />
+ <file src="$OutputPath45$signed\$identity$.dll" target="lib\net45-full\" />
<file src="$OutputPath35$$identity$.pdb" target="lib\net35-full\" />
<file src="$OutputPath40$$identity$.pdb" target="lib\net40-full\" />
+ <file src="$OutputPath45$$identity$.pdb" target="lib\net45-full\" />
<file src="$OutputPath35$$identity$.xml" target="lib\net35-full\" />
<file src="$OutputPath40$$identity$.xml" target="lib\net40-full\" />
+ <file src="$OutputPath45$$identity$.xml" target="lib\net45-full\" />
<file src="content\Core\web.config.transform" target="content\web.config.transform" />
diff --git a/nuget/DotNetOpenAuth.InfoCard.UI.nuspec b/nuget/DotNetOpenAuth.InfoCard.UI.nuspec
index 192761f..f638a9b 100644
--- a/nuget/DotNetOpenAuth.InfoCard.UI.nuspec
+++ b/nuget/DotNetOpenAuth.InfoCard.UI.nuspec
@@ -25,12 +25,15 @@
<files>
<file src="$OutputPath35$signed\$identity$.dll" target="lib\net35-full\" />
<file src="$OutputPath40$signed\$identity$.dll" target="lib\net40-full\" />
+ <file src="$OutputPath45$signed\$identity$.dll" target="lib\net45-full\" />
<file src="$OutputPath35$$identity$.pdb" target="lib\net35-full\" />
<file src="$OutputPath40$$identity$.pdb" target="lib\net40-full\" />
+ <file src="$OutputPath45$$identity$.pdb" target="lib\net45-full\" />
<file src="$OutputPath35$$identity$.xml" target="lib\net35-full\" />
<file src="$OutputPath40$$identity$.xml" target="lib\net40-full\" />
+ <file src="$OutputPath45$$identity$.xml" target="lib\net45-full\" />
<file src="..\src\$Identity$\**\*.cs" target="src" exclude="..\src\$Identity$\obj\**" />
<file src="$GeneratedAssemblyInfoSourceFile$" target="src" />
diff --git a/nuget/DotNetOpenAuth.InfoCard.nuspec b/nuget/DotNetOpenAuth.InfoCard.nuspec
index ca8f5fc..9b3e532 100644
--- a/nuget/DotNetOpenAuth.InfoCard.nuspec
+++ b/nuget/DotNetOpenAuth.InfoCard.nuspec
@@ -23,12 +23,15 @@
<files>
<file src="$OutputPath35$signed\$identity$.dll" target="lib\net35-full\" />
<file src="$OutputPath40$signed\$identity$.dll" target="lib\net40-full\" />
+ <file src="$OutputPath45$signed\$identity$.dll" target="lib\net45-full\" />
<file src="$OutputPath35$$identity$.pdb" target="lib\net35-full\" />
<file src="$OutputPath40$$identity$.pdb" target="lib\net40-full\" />
+ <file src="$OutputPath45$$identity$.pdb" target="lib\net45-full\" />
<file src="$OutputPath35$$identity$.xml" target="lib\net35-full\" />
<file src="$OutputPath40$$identity$.xml" target="lib\net40-full\" />
+ <file src="$OutputPath45$$identity$.xml" target="lib\net45-full\" />
<file src="..\src\$Identity$\**\*.cs" target="src" exclude="..\src\$Identity$\obj\**" />
<file src="$GeneratedAssemblyInfoSourceFile$" target="src" />
diff --git a/nuget/DotNetOpenAuth.OAuth.Common.nuspec b/nuget/DotNetOpenAuth.OAuth.Common.nuspec
index f34aa02..f3d8dbc 100644
--- a/nuget/DotNetOpenAuth.OAuth.Common.nuspec
+++ b/nuget/DotNetOpenAuth.OAuth.Common.nuspec
@@ -19,12 +19,15 @@
<files>
<file src="$OutputPath35$signed\$identity$.dll" target="lib\net35-full\" />
<file src="$OutputPath40$signed\$identity$.dll" target="lib\net40-full\" />
+ <file src="$OutputPath45$signed\$identity$.dll" target="lib\net45-full\" />
<file src="$OutputPath35$$identity$.pdb" target="lib\net35-full\" />
<file src="$OutputPath40$$identity$.pdb" target="lib\net40-full\" />
+ <file src="$OutputPath45$$identity$.pdb" target="lib\net45-full\" />
<file src="$OutputPath35$$identity$.xml" target="lib\net35-full\" />
<file src="$OutputPath40$$identity$.xml" target="lib\net40-full\" />
+ <file src="$OutputPath45$$identity$.xml" target="lib\net45-full\" />
<file src="..\src\$Identity$\**\*.cs" target="src" exclude="..\src\$Identity$\obj\**" />
<file src="$GeneratedAssemblyInfoSourceFile$" target="src" />
diff --git a/nuget/DotNetOpenAuth.OAuth.Consumer.nuspec b/nuget/DotNetOpenAuth.OAuth.Consumer.nuspec
index 9c94bfd..c6db07c 100644
--- a/nuget/DotNetOpenAuth.OAuth.Consumer.nuspec
+++ b/nuget/DotNetOpenAuth.OAuth.Consumer.nuspec
@@ -22,12 +22,15 @@
<files>
<file src="$OutputPath35$signed\$identity$.dll" target="lib\net35-full\" />
<file src="$OutputPath40$signed\$identity$.dll" target="lib\net40-full\" />
+ <file src="$OutputPath45$signed\$identity$.dll" target="lib\net45-full\" />
<file src="$OutputPath35$$identity$.pdb" target="lib\net35-full\" />
<file src="$OutputPath40$$identity$.pdb" target="lib\net40-full\" />
+ <file src="$OutputPath45$$identity$.pdb" target="lib\net45-full\" />
<file src="$OutputPath35$$identity$.xml" target="lib\net35-full\" />
<file src="$OutputPath40$$identity$.xml" target="lib\net40-full\" />
+ <file src="$OutputPath45$$identity$.xml" target="lib\net45-full\" />
<file src="..\src\$Identity$\**\*.cs" target="src" exclude="..\src\$Identity$\obj\**" />
<file src="$GeneratedAssemblyInfoSourceFile$" target="src" />
diff --git a/nuget/DotNetOpenAuth.OAuth.ServiceProvider.nuspec b/nuget/DotNetOpenAuth.OAuth.ServiceProvider.nuspec
index 05e9524..5abf338 100644
--- a/nuget/DotNetOpenAuth.OAuth.ServiceProvider.nuspec
+++ b/nuget/DotNetOpenAuth.OAuth.ServiceProvider.nuspec
@@ -23,12 +23,15 @@
<files>
<file src="$OutputPath35$signed\$identity$.dll" target="lib\net35-full\" />
<file src="$OutputPath40$signed\$identity$.dll" target="lib\net40-full\" />
+ <file src="$OutputPath45$signed\$identity$.dll" target="lib\net45-full\" />
<file src="$OutputPath35$$identity$.pdb" target="lib\net35-full\" />
<file src="$OutputPath40$$identity$.pdb" target="lib\net40-full\" />
+ <file src="$OutputPath45$$identity$.pdb" target="lib\net45-full\" />
<file src="$OutputPath35$$identity$.xml" target="lib\net35-full\" />
<file src="$OutputPath40$$identity$.xml" target="lib\net40-full\" />
+ <file src="$OutputPath45$$identity$.xml" target="lib\net45-full\" />
<file src="..\src\$Identity$\**\*.cs" target="src" exclude="..\src\$Identity$\obj\**" />
<file src="$GeneratedAssemblyInfoSourceFile$" target="src" />
diff --git a/nuget/DotNetOpenAuth.OAuth.nuspec b/nuget/DotNetOpenAuth.OAuth.nuspec
index 7f8f4b4..e313129 100644
--- a/nuget/DotNetOpenAuth.OAuth.nuspec
+++ b/nuget/DotNetOpenAuth.OAuth.nuspec
@@ -19,12 +19,15 @@
<files>
<file src="$OutputPath35$signed\$identity$.dll" target="lib\net35-full\" />
<file src="$OutputPath40$signed\$identity$.dll" target="lib\net40-full\" />
+ <file src="$OutputPath45$signed\$identity$.dll" target="lib\net45-full\" />
<file src="$OutputPath35$$identity$.pdb" target="lib\net35-full\" />
<file src="$OutputPath40$$identity$.pdb" target="lib\net40-full\" />
+ <file src="$OutputPath45$$identity$.pdb" target="lib\net45-full\" />
<file src="$OutputPath35$$identity$.xml" target="lib\net35-full\" />
<file src="$OutputPath40$$identity$.xml" target="lib\net40-full\" />
+ <file src="$OutputPath45$$identity$.xml" target="lib\net45-full\" />
<file src="content\OAuth.Core\web.config.transform" target="content\web.config.transform" />
diff --git a/nuget/DotNetOpenAuth.OAuth2.AuthorizationServer.nuspec b/nuget/DotNetOpenAuth.OAuth2.AuthorizationServer.nuspec
index 82b46d6..ac8fd50 100644
--- a/nuget/DotNetOpenAuth.OAuth2.AuthorizationServer.nuspec
+++ b/nuget/DotNetOpenAuth.OAuth2.AuthorizationServer.nuspec
@@ -16,18 +16,21 @@
all without disclosing their login credential with you to 3rd parties.
</description>
<dependencies>
- <dependency id="DotNetOpenAuth.OAuth2.Core" version="[$oauth2version$]" />
+ <dependency id="DotNetOpenAuth.OAuth2.ClientAuthorization" version="[$oauth2version$]" />
</dependencies>
</metadata>
<files>
<file src="$OutputPath35$signed\$identity$.dll" target="lib\net35-full" />
<file src="$OutputPath40$signed\$identity$.dll" target="lib\net40-full" />
+ <file src="$OutputPath45$signed\$identity$.dll" target="lib\net45-full" />
<file src="$OutputPath35$$identity$.pdb" target="lib\net35-full" />
<file src="$OutputPath40$$identity$.pdb" target="lib\net40-full" />
+ <file src="$OutputPath45$$identity$.pdb" target="lib\net45-full" />
<file src="$OutputPath35$$identity$.xml" target="lib\net35-full" />
<file src="$OutputPath40$$identity$.xml" target="lib\net40-full" />
+ <file src="$OutputPath45$$identity$.xml" target="lib\net45-full" />
<file src="..\src\$Identity$\**\*.cs" target="src" exclude="..\src\$Identity$\obj\**" />
<file src="$GeneratedAssemblyInfoSourceFile$" target="src" />
diff --git a/nuget/DotNetOpenAuth.OAuth2.Client.UI.nuspec b/nuget/DotNetOpenAuth.OAuth2.Client.UI.nuspec
index fca4eaa..bb0551c 100644
--- a/nuget/DotNetOpenAuth.OAuth2.Client.UI.nuspec
+++ b/nuget/DotNetOpenAuth.OAuth2.Client.UI.nuspec
@@ -22,12 +22,15 @@
<files>
<file src="$OutputPath35$signed\$identity$.dll" target="lib\net35-full" />
<file src="$OutputPath40$signed\$identity$.dll" target="lib\net40-full" />
+ <file src="$OutputPath45$signed\$identity$.dll" target="lib\net45-full" />
<file src="$OutputPath35$$identity$.pdb" target="lib\net35-full" />
<file src="$OutputPath40$$identity$.pdb" target="lib\net40-full" />
+ <file src="$OutputPath45$$identity$.pdb" target="lib\net45-full" />
<file src="$OutputPath35$$identity$.xml" target="lib\net35-full" />
<file src="$OutputPath40$$identity$.xml" target="lib\net40-full" />
+ <file src="$OutputPath45$$identity$.xml" target="lib\net45-full" />
<file src="..\src\$Identity$\**\*.cs" target="src" exclude="..\src\$Identity$\obj\**" />
<file src="$GeneratedAssemblyInfoSourceFile$" target="src" />
diff --git a/nuget/DotNetOpenAuth.OAuth2.Client.nuspec b/nuget/DotNetOpenAuth.OAuth2.Client.nuspec
index 20bb4cf..822ab09 100644
--- a/nuget/DotNetOpenAuth.OAuth2.Client.nuspec
+++ b/nuget/DotNetOpenAuth.OAuth2.Client.nuspec
@@ -16,18 +16,21 @@
data on 3rd party services rather than asking for their password.
</description>
<dependencies>
- <dependency id="DotNetOpenAuth.OAuth2.Core" version="[$oauth2version$]" />
+ <dependency id="DotNetOpenAuth.OAuth2.ClientAuthorization" version="[$oauth2version$]" />
</dependencies>
</metadata>
<files>
<file src="$OutputPath35$signed\$identity$.dll" target="lib\net35-full" />
<file src="$OutputPath40$signed\$identity$.dll" target="lib\net40-full" />
+ <file src="$OutputPath45$signed\$identity$.dll" target="lib\net45-full" />
<file src="$OutputPath35$$identity$.pdb" target="lib\net35-full" />
<file src="$OutputPath40$$identity$.pdb" target="lib\net40-full" />
+ <file src="$OutputPath45$$identity$.pdb" target="lib\net45-full" />
<file src="$OutputPath35$$identity$.xml" target="lib\net35-full" />
<file src="$OutputPath40$$identity$.xml" target="lib\net40-full" />
+ <file src="$OutputPath45$$identity$.xml" target="lib\net45-full" />
<file src="..\src\$Identity$\**\*.cs" target="src" exclude="..\src\$Identity$\obj\**" />
<file src="$GeneratedAssemblyInfoSourceFile$" target="src" />
diff --git a/nuget/DotNetOpenAuth.OAuth2.ClientAuthorization.nuspec b/nuget/DotNetOpenAuth.OAuth2.ClientAuthorization.nuspec
new file mode 100644
index 0000000..0c72cd8
--- /dev/null
+++ b/nuget/DotNetOpenAuth.OAuth2.ClientAuthorization.nuspec
@@ -0,0 +1,33 @@
+<?xml version="1.0"?>
+<package xmlns="http://schemas.microsoft.com/packaging/2010/07/nuspec.xsd">
+ <metadata>
+ <id>DotNetOpenAuth.OAuth2.ClientAuthorization</id>
+ <version>$oauth2version$</version>
+ <title>DotNetOpenAuth OAuth 2.0 Client Authorization</title>
+ <authors>Andrew Arnott</authors>
+ <owners>Outercurve Foundation</owners>
+ <projectUrl>http://www.dotnetopenauth.net/</projectUrl>
+ <iconUrl>https://github.com/AArnott/dotnetopenid/raw/v3.4/doc/logo/dnoa-logo_32x32.png</iconUrl>
+ <licenseUrl>http://www.opensource.org/licenses/ms-pl.html</licenseUrl>
+ <requireLicenseAcceptance>false</requireLicenseAcceptance>
+ <description>Functionality common to both OAuth 2.0 Clients and Authorization Servers.</description>
+ <dependencies>
+ <dependency id="DotNetOpenAuth.OAuth2.Core" version="[$oauth2version$]" />
+ </dependencies>
+ </metadata>
+ <files>
+ <file src="$OutputPath35$signed\DotNetOpenAuth.OAuth2.ClientAuthorization.dll" target="lib\net35-full" />
+ <file src="$OutputPath40$signed\DotNetOpenAuth.OAuth2.ClientAuthorization.dll" target="lib\net40-full" />
+ <file src="$OutputPath45$signed\DotNetOpenAuth.OAuth2.ClientAuthorization.dll" target="lib\net45-full" />
+
+ <file src="$OutputPath35$DotNetOpenAuth.OAuth2.ClientAuthorization.pdb" target="lib\net35-full" />
+ <file src="$OutputPath40$DotNetOpenAuth.OAuth2.ClientAuthorization.pdb" target="lib\net40-full" />
+ <file src="$OutputPath45$DotNetOpenAuth.OAuth2.ClientAuthorization.pdb" target="lib\net45-full" />
+
+ <file src="$OutputPath35$DotNetOpenAuth.OAuth2.ClientAuthorization.xml" target="lib\net35-full" />
+ <file src="$OutputPath40$DotNetOpenAuth.OAuth2.ClientAuthorization.xml" target="lib\net40-full" />
+ <file src="$OutputPath45$DotNetOpenAuth.OAuth2.ClientAuthorization.xml" target="lib\net45-full" />
+
+ <file src="..\src\DotNetOpenAuth.OAuth2.ClientAuthorization\**\*.cs" target="src" />
+ </files>
+</package> \ No newline at end of file
diff --git a/nuget/DotNetOpenAuth.OAuth2.ResourceServer.nuspec b/nuget/DotNetOpenAuth.OAuth2.ResourceServer.nuspec
index 0de40e7..30fc363 100644
--- a/nuget/DotNetOpenAuth.OAuth2.ResourceServer.nuspec
+++ b/nuget/DotNetOpenAuth.OAuth2.ResourceServer.nuspec
@@ -24,12 +24,15 @@
<files>
<file src="$OutputPath35$signed\$identity$.dll" target="lib\net35-full" />
<file src="$OutputPath40$signed\$identity$.dll" target="lib\net40-full" />
+ <file src="$OutputPath45$signed\$identity$.dll" target="lib\net45-full" />
<file src="$OutputPath35$$identity$.pdb" target="lib\net35-full" />
<file src="$OutputPath40$$identity$.pdb" target="lib\net40-full" />
+ <file src="$OutputPath45$$identity$.pdb" target="lib\net45-full" />
<file src="$OutputPath35$$identity$.xml" target="lib\net35-full" />
<file src="$OutputPath40$$identity$.xml" target="lib\net40-full" />
+ <file src="$OutputPath45$$identity$.xml" target="lib\net45-full" />
<file src="..\src\$Identity$\**\*.cs" target="src" exclude="..\src\$Identity$\obj\**" />
<file src="$GeneratedAssemblyInfoSourceFile$" target="src" />
diff --git a/nuget/DotNetOpenAuth.OAuth2.nuspec b/nuget/DotNetOpenAuth.OAuth2.nuspec
index 703d4a1..8ecf799 100644
--- a/nuget/DotNetOpenAuth.OAuth2.nuspec
+++ b/nuget/DotNetOpenAuth.OAuth2.nuspec
@@ -19,12 +19,15 @@
<files>
<file src="$OutputPath35$signed\$identity$.dll" target="lib\net35-full" />
<file src="$OutputPath40$signed\$identity$.dll" target="lib\net40-full" />
+ <file src="$OutputPath45$signed\$identity$.dll" target="lib\net45-full" />
<file src="$OutputPath35$$identity$.pdb" target="lib\net35-full" />
<file src="$OutputPath40$$identity$.pdb" target="lib\net40-full" />
+ <file src="$OutputPath45$$identity$.pdb" target="lib\net45-full" />
<file src="$OutputPath35$$identity$.xml" target="lib\net35-full" />
<file src="$OutputPath40$$identity$.xml" target="lib\net40-full" />
+ <file src="$OutputPath45$$identity$.xml" target="lib\net45-full" />
<file src="..\src\$Identity$\**\*.cs" target="src" exclude="..\src\$Identity$\obj\**" />
<file src="$GeneratedAssemblyInfoSourceFile$" target="src" />
diff --git a/nuget/DotNetOpenAuth.OpenId.Provider.UI.nuspec b/nuget/DotNetOpenAuth.OpenId.Provider.UI.nuspec
index 777d6df..fa72410 100644
--- a/nuget/DotNetOpenAuth.OpenId.Provider.UI.nuspec
+++ b/nuget/DotNetOpenAuth.OpenId.Provider.UI.nuspec
@@ -25,12 +25,15 @@
<files>
<file src="$OutputPath35$signed\$identity$.dll" target="lib\net35-full\" />
<file src="$OutputPath40$signed\$identity$.dll" target="lib\net40-full\" />
+ <file src="$OutputPath45$signed\$identity$.dll" target="lib\net45-full\" />
<file src="$OutputPath35$$identity$.pdb" target="lib\net35-full\" />
<file src="$OutputPath40$$identity$.pdb" target="lib\net40-full\" />
+ <file src="$OutputPath45$$identity$.pdb" target="lib\net45-full\" />
<file src="$OutputPath35$$identity$.xml" target="lib\net35-full\" />
<file src="$OutputPath40$$identity$.xml" target="lib\net40-full\" />
+ <file src="$OutputPath45$$identity$.xml" target="lib\net45-full\" />
<file src="..\src\$Identity$\**\*.cs" target="src" exclude="..\src\$Identity$\obj\**" />
<file src="$GeneratedAssemblyInfoSourceFile$" target="src" />
diff --git a/nuget/DotNetOpenAuth.OpenId.Provider.nuspec b/nuget/DotNetOpenAuth.OpenId.Provider.nuspec
index 0f092f7..ab93d46 100644
--- a/nuget/DotNetOpenAuth.OpenId.Provider.nuspec
+++ b/nuget/DotNetOpenAuth.OpenId.Provider.nuspec
@@ -24,12 +24,15 @@
<files>
<file src="$OutputPath35$signed\$identity$.dll" target="lib\net35-full\" />
<file src="$OutputPath40$signed\$identity$.dll" target="lib\net40-full\" />
+ <file src="$OutputPath45$signed\$identity$.dll" target="lib\net45-full\" />
<file src="$OutputPath35$$identity$.pdb" target="lib\net35-full\" />
<file src="$OutputPath40$$identity$.pdb" target="lib\net40-full\" />
+ <file src="$OutputPath45$$identity$.pdb" target="lib\net45-full\" />
<file src="$OutputPath35$$identity$.xml" target="lib\net35-full\" />
<file src="$OutputPath40$$identity$.xml" target="lib\net40-full\" />
+ <file src="$OutputPath45$$identity$.xml" target="lib\net45-full\" />
<file src="content\OpenId.Provider\web.config.transform" target="content\web.config.transform" />
diff --git a/nuget/DotNetOpenAuth.OpenId.RelyingParty.UI.nuspec b/nuget/DotNetOpenAuth.OpenId.RelyingParty.UI.nuspec
index d24eb7e..4fd8d1b 100644
--- a/nuget/DotNetOpenAuth.OpenId.RelyingParty.UI.nuspec
+++ b/nuget/DotNetOpenAuth.OpenId.RelyingParty.UI.nuspec
@@ -23,12 +23,15 @@
<files>
<file src="$OutputPath35$signed\$identity$.dll" target="lib\net35-full\" />
<file src="$OutputPath40$signed\$identity$.dll" target="lib\net40-full\" />
+ <file src="$OutputPath45$signed\$identity$.dll" target="lib\net45-full\" />
<file src="$OutputPath35$$identity$.pdb" target="lib\net35-full\" />
<file src="$OutputPath40$$identity$.pdb" target="lib\net40-full\" />
+ <file src="$OutputPath45$$identity$.pdb" target="lib\net45-full\" />
<file src="$OutputPath35$$identity$.xml" target="lib\net35-full\" />
<file src="$OutputPath40$$identity$.xml" target="lib\net40-full\" />
+ <file src="$OutputPath45$$identity$.xml" target="lib\net45-full\" />
<file src="..\src\$Identity$\**\*.cs" target="src" exclude="..\src\$Identity$\obj\**" />
<file src="$GeneratedAssemblyInfoSourceFile$" target="src" />
diff --git a/nuget/DotNetOpenAuth.OpenId.RelyingParty.nuspec b/nuget/DotNetOpenAuth.OpenId.RelyingParty.nuspec
index 043b537..cf64de4 100644
--- a/nuget/DotNetOpenAuth.OpenId.RelyingParty.nuspec
+++ b/nuget/DotNetOpenAuth.OpenId.RelyingParty.nuspec
@@ -22,12 +22,15 @@
<files>
<file src="$OutputPath35$signed\$identity$.dll" target="lib\net35-full\" />
<file src="$OutputPath40$signed\$identity$.dll" target="lib\net40-full\" />
+ <file src="$OutputPath45$signed\$identity$.dll" target="lib\net45-full\" />
<file src="$OutputPath35$$identity$.pdb" target="lib\net35-full\" />
<file src="$OutputPath40$$identity$.pdb" target="lib\net40-full\" />
+ <file src="$OutputPath45$$identity$.pdb" target="lib\net45-full\" />
<file src="$OutputPath35$$identity$.xml" target="lib\net35-full\" />
<file src="$OutputPath40$$identity$.xml" target="lib\net40-full\" />
+ <file src="$OutputPath45$$identity$.xml" target="lib\net45-full\" />
<file src="content\OpenId.RelyingParty\web.config.transform" target="content\web.config.transform" />
diff --git a/nuget/DotNetOpenAuth.OpenId.UI.nuspec b/nuget/DotNetOpenAuth.OpenId.UI.nuspec
index bc39a76..75da54c 100644
--- a/nuget/DotNetOpenAuth.OpenId.UI.nuspec
+++ b/nuget/DotNetOpenAuth.OpenId.UI.nuspec
@@ -19,12 +19,15 @@
<files>
<file src="$OutputPath35$signed\$identity$.dll" target="lib\net35-full\" />
<file src="$OutputPath40$signed\$identity$.dll" target="lib\net40-full\" />
+ <file src="$OutputPath45$signed\$identity$.dll" target="lib\net45-full\" />
<file src="$OutputPath35$$identity$.pdb" target="lib\net35-full\" />
<file src="$OutputPath40$$identity$.pdb" target="lib\net40-full\" />
+ <file src="$OutputPath45$$identity$.pdb" target="lib\net45-full\" />
<file src="$OutputPath35$$identity$.xml" target="lib\net35-full\" />
<file src="$OutputPath40$$identity$.xml" target="lib\net40-full\" />
+ <file src="$OutputPath45$$identity$.xml" target="lib\net45-full\" />
<file src="..\src\$Identity$\**\*.cs" target="src" exclude="..\src\$Identity$\obj\**" />
<file src="$GeneratedAssemblyInfoSourceFile$" target="src" />
diff --git a/nuget/DotNetOpenAuth.OpenId.nuspec b/nuget/DotNetOpenAuth.OpenId.nuspec
index 5956ae6..0b98364 100644
--- a/nuget/DotNetOpenAuth.OpenId.nuspec
+++ b/nuget/DotNetOpenAuth.OpenId.nuspec
@@ -23,24 +23,33 @@
<files>
<file src="$OutputPath35$signed\$identity$.dll" target="lib\net35-full\" />
<file src="$OutputPath40$signed\$identity$.dll" target="lib\net40-full\" />
+ <file src="$OutputPath45$signed\$identity$.dll" target="lib\net45-full\" />
<file src="$OutputPath35$$identity$.pdb" target="lib\net35-full\" />
<file src="$OutputPath40$$identity$.pdb" target="lib\net40-full\" />
+ <file src="$OutputPath45$$identity$.pdb" target="lib\net45-full\" />
<file src="$OutputPath35$$identity$.xml" target="lib\net35-full\" />
<file src="$OutputPath40$$identity$.xml" target="lib\net40-full\" />
+ <file src="$OutputPath45$$identity$.xml" target="lib\net45-full\" />
<file src="$OutputPath35$signed\Org.Mentalis.Security.Cryptography.dll" target="lib\net35-full\" />
<file src="$OutputPath40$signed\Org.Mentalis.Security.Cryptography.dll" target="lib\net40-full\" />
+ <file src="$OutputPath45$signed\Org.Mentalis.Security.Cryptography.dll" target="lib\net45-full\" />
<file src="$OutputPath35$Org.Mentalis.Security.Cryptography.pdb" target="lib\net35-full\" />
<file src="$OutputPath40$Org.Mentalis.Security.Cryptography.pdb" target="lib\net40-full\" />
+ <file src="$OutputPath45$Org.Mentalis.Security.Cryptography.pdb" target="lib\net45-full\" />
<file src="$OutputPath35$Org.Mentalis.Security.Cryptography.xml" target="lib\net35-full\" />
<file src="$OutputPath40$Org.Mentalis.Security.Cryptography.xml" target="lib\net40-full\" />
+ <file src="$OutputPath45$Org.Mentalis.Security.Cryptography.xml" target="lib\net45-full\" />
<file src="$OutputPath35$signed\Mono.Math.dll" target="lib\net35-full\" />
<file src="$OutputPath40$signed\Mono.Math.dll" target="lib\net40-full\" />
+ <file src="$OutputPath45$signed\Mono.Math.dll" target="lib\net45-full\" />
<file src="$OutputPath35$Mono.Math.pdb" target="lib\net35-full\" />
<file src="$OutputPath40$Mono.Math.pdb" target="lib\net40-full\" />
+ <file src="$OutputPath45$Mono.Math.pdb" target="lib\net45-full\" />
<file src="$OutputPath35$Mono.Math.xml" target="lib\net35-full\" />
<file src="$OutputPath40$Mono.Math.xml" target="lib\net40-full\" />
+ <file src="$OutputPath45$Mono.Math.xml" target="lib\net45-full\" />
<file src="content\OpenId.Core\web.config.transform" target="content\web.config.transform" />
diff --git a/nuget/DotNetOpenAuth.OpenIdInfoCard.UI.nuspec b/nuget/DotNetOpenAuth.OpenIdInfoCard.UI.nuspec
index 9fd52c3..b0e7e75 100644
--- a/nuget/DotNetOpenAuth.OpenIdInfoCard.UI.nuspec
+++ b/nuget/DotNetOpenAuth.OpenIdInfoCard.UI.nuspec
@@ -24,12 +24,15 @@
<files>
<file src="$OutputPath35$signed\$identity$.dll" target="lib\net35-full\" />
<file src="$OutputPath40$signed\$identity$.dll" target="lib\net40-full\" />
+ <file src="$OutputPath45$signed\$identity$.dll" target="lib\net45-full\" />
<file src="$OutputPath35$$identity$.pdb" target="lib\net35-full\" />
<file src="$OutputPath40$$identity$.pdb" target="lib\net40-full\" />
+ <file src="$OutputPath45$$identity$.pdb" target="lib\net45-full\" />
<file src="$OutputPath35$$identity$.xml" target="lib\net35-full\" />
<file src="$OutputPath40$$identity$.xml" target="lib\net40-full\" />
+ <file src="$OutputPath45$$identity$.xml" target="lib\net45-full\" />
<file src="..\src\$Identity$\**\*.cs" target="src" exclude="..\src\$Identity$\obj\**" />
<file src="$GeneratedAssemblyInfoSourceFile$" target="src" />
diff --git a/nuget/DotNetOpenAuth.OpenIdOAuth.nuspec b/nuget/DotNetOpenAuth.OpenIdOAuth.nuspec
index b37ad9a..1a9d978 100644
--- a/nuget/DotNetOpenAuth.OpenIdOAuth.nuspec
+++ b/nuget/DotNetOpenAuth.OpenIdOAuth.nuspec
@@ -24,12 +24,15 @@
<files>
<file src="$OutputPath35$signed\$identity$.dll" target="lib\net35-full\" />
<file src="$OutputPath40$signed\$identity$.dll" target="lib\net40-full\" />
+ <file src="$OutputPath45$signed\$identity$.dll" target="lib\net45-full\" />
<file src="$OutputPath35$$identity$.pdb" target="lib\net35-full\" />
<file src="$OutputPath40$$identity$.pdb" target="lib\net40-full\" />
+ <file src="$OutputPath45$$identity$.pdb" target="lib\net45-full\" />
<file src="$OutputPath35$$identity$.xml" target="lib\net35-full\" />
<file src="$OutputPath40$$identity$.xml" target="lib\net40-full\" />
+ <file src="$OutputPath45$$identity$.xml" target="lib\net45-full\" />
<file src="..\src\$Identity$\**\*.cs" target="src" exclude="..\src\$Identity$\obj\**" />
<file src="$GeneratedAssemblyInfoSourceFile$" target="src" />
diff --git a/nuget/DotNetOpenAuth.Ultimate.nuspec b/nuget/DotNetOpenAuth.Ultimate.nuspec
index 61599fa..0dfbb3a 100644
--- a/nuget/DotNetOpenAuth.Ultimate.nuspec
+++ b/nuget/DotNetOpenAuth.Ultimate.nuspec
@@ -21,12 +21,15 @@
<files>
<file src="$OutputPath35$unified\signed\DotNetOpenAuth.dll" target="lib\net35-full\" />
<file src="$OutputPath40$unified\signed\DotNetOpenAuth.dll" target="lib\net40-full\" />
+ <file src="$OutputPath45$unified\signed\DotNetOpenAuth.dll" target="lib\net45-full\" />
<file src="$OutputPath35$unified\DotNetOpenAuth.pdb" target="lib\net35-full\" />
<file src="$OutputPath40$unified\DotNetOpenAuth.pdb" target="lib\net40-full\" />
+ <file src="$OutputPath45$unified\DotNetOpenAuth.pdb" target="lib\net45-full\" />
<file src="$OutputPath35$unified\DotNetOpenAuth.xml" target="lib\net35-full\" />
<file src="$OutputPath40$unified\DotNetOpenAuth.xml" target="lib\net40-full\" />
+ <file src="$OutputPath45$unified\DotNetOpenAuth.xml" target="lib\net45-full\" />
<file src="content\Ultimate\web.config.transform" target="content\web.config.transform" />
diff --git a/nuget/content/OAuth2.AuthorizationServer/web.config.transform b/nuget/content/OAuth2.AuthorizationServer/web.config.transform
new file mode 100644
index 0000000..c53fb7c
--- /dev/null
+++ b/nuget/content/OAuth2.AuthorizationServer/web.config.transform
@@ -0,0 +1,9 @@
+<configuration>
+ <configSections>
+ <sectionGroup name="dotNetOpenAuth" type="DotNetOpenAuth.Configuration.DotNetOpenAuthSection, DotNetOpenAuth.Core">
+ <sectionGroup name="oauth2" type="DotNetOpenAuth.Configuration.OAuth2SectionGroup, DotNetOpenAuth.OAuth2">
+ <section name="authorizationServer" type="DotNetOpenAuth.Configuration.OAuth2AuthorizationServerSection, DotNetOpenAuth.OAuth2.AuthorizationServer" requirePermission="false" allowLocation="true" />
+ </sectionGroup>
+ </sectionGroup>
+ </configSections>
+</configuration> \ No newline at end of file
diff --git a/nuget/content/OAuth2.Client/web.config.transform b/nuget/content/OAuth2.Client/web.config.transform
new file mode 100644
index 0000000..b1f4429
--- /dev/null
+++ b/nuget/content/OAuth2.Client/web.config.transform
@@ -0,0 +1,9 @@
+<configuration>
+ <configSections>
+ <sectionGroup name="dotNetOpenAuth" type="DotNetOpenAuth.Configuration.DotNetOpenAuthSection, DotNetOpenAuth.Core">
+ <sectionGroup name="oauth2" type="DotNetOpenAuth.Configuration.OAuth2SectionGroup, DotNetOpenAuth.OAuth2">
+ <section name="client" type="DotNetOpenAuth.Configuration.OAuth2ClientSection, DotNetOpenAuth.OAuth2.Client" requirePermission="false" allowLocation="true" />
+ </sectionGroup>
+ </sectionGroup>
+ </configSections>
+</configuration> \ No newline at end of file
diff --git a/nuget/content/OAuth2.Core/web.config.transform b/nuget/content/OAuth2.Core/web.config.transform
new file mode 100644
index 0000000..2c47af1
--- /dev/null
+++ b/nuget/content/OAuth2.Core/web.config.transform
@@ -0,0 +1,7 @@
+<configuration>
+ <configSections>
+ <sectionGroup name="dotNetOpenAuth" type="DotNetOpenAuth.Configuration.DotNetOpenAuthSection, DotNetOpenAuth.Core">
+ <sectionGroup name="oauth2" type="DotNetOpenAuth.Configuration.OAuth2SectionGroup, DotNetOpenAuth.OAuth2" />
+ </sectionGroup>
+ </configSections>
+</configuration> \ No newline at end of file
diff --git a/nuget/content/OAuth2.ResourceServer/web.config.transform b/nuget/content/OAuth2.ResourceServer/web.config.transform
new file mode 100644
index 0000000..a92ff7d
--- /dev/null
+++ b/nuget/content/OAuth2.ResourceServer/web.config.transform
@@ -0,0 +1,9 @@
+<configuration>
+ <configSections>
+ <sectionGroup name="dotNetOpenAuth" type="DotNetOpenAuth.Configuration.DotNetOpenAuthSection, DotNetOpenAuth.Core">
+ <sectionGroup name="oauth2" type="DotNetOpenAuth.Configuration.OAuth2SectionGroup, DotNetOpenAuth.OAuth2">
+ <section name="resourceServer" type="DotNetOpenAuth.Configuration.OAuth2ResourceServerSection, DotNetOpenAuth.OAuth2.ResourceServer" requirePermission="false" allowLocation="true" />
+ </sectionGroup>
+ </sectionGroup>
+ </configSections>
+</configuration> \ No newline at end of file
diff --git a/nuget/nuget.proj b/nuget/nuget.proj
index 9a2091e..4d79d1f 100644
--- a/nuget/nuget.proj
+++ b/nuget/nuget.proj
@@ -5,7 +5,7 @@
<Target Name="BuildIntermediates">
<ItemGroup>
- <ProductTargets Include="BuildUnifiedProduct;ReSignDelaySignedAssemblies" Condition=" '$(SkipNugetDependenciesBuild)' != 'true' " />
+ <ProductTargets Include="BuildUnifiedProduct;ResignShippingDelaySignedAssemblies" Condition=" '$(SkipNugetDependenciesBuild)' != 'true' " />
<ProductTargets Include="GetOutputPath" />
<AspNetTargets Include="Build;Sign" Condition=" '$(SkipNugetDependenciesBuild)' != 'true' " />
<AspNetTargets Include="GetOutputPath" />
@@ -28,11 +28,24 @@
<Output TaskParameter="TargetOutputs" ItemName="TargetOutputs40"/>
</MSBuild>
<MSBuild
+ Projects="$(ProjectRoot)src\DotNetOpenAuth\DotNetOpenAuth.proj"
+ Targets="@(ProductTargets)"
+ Properties="TargetFrameworkVersion=v4.5"
+ BuildInParallel="$(BuildInParallel)">
+ <Output TaskParameter="TargetOutputs" ItemName="TargetOutputs45"/>
+ </MSBuild>
+ <MSBuild
Projects="$(ProjectRoot)src\DotNetOpenAuth.AspNet\DotNetOpenAuth.AspNet.csproj"
Targets="@(AspNetTargets)"
Properties="TargetFrameworkVersion=v4.0"
BuildInParallel="$(BuildInParallel)">
</MSBuild>
+ <MSBuild
+ Projects="$(ProjectRoot)src\DotNetOpenAuth.AspNet\DotNetOpenAuth.AspNet.csproj"
+ Targets="@(AspNetTargets)"
+ Properties="TargetFrameworkVersion=v4.5"
+ BuildInParallel="$(BuildInParallel)">
+ </MSBuild>
<ItemGroup>
<ResignedAssembliesOutputs Include="@(TargetOutputs35)" Condition=" '%(MSBuildSourceTargetName)' == 'Sign' ">
@@ -41,39 +54,54 @@
<ResignedAssembliesOutputs Include="@(TargetOutputs40)" Condition=" '%(MSBuildSourceTargetName)' == 'Sign' ">
<TargetFramework>v4.0</TargetFramework>
</ResignedAssembliesOutputs>
+ <ResignedAssembliesOutputs Include="@(TargetOutputs45)" Condition=" '%(MSBuildSourceTargetName)' == 'Sign' ">
+ <TargetFramework>v4.5</TargetFramework>
+ </ResignedAssembliesOutputs>
</ItemGroup>
<PropertyGroup>
<OutputPath35 Condition=" '%(MSBuildSourceTargetName)' == 'GetOutputPath' ">@(TargetOutputs35)</OutputPath35>
<OutputPath40 Condition=" '%(MSBuildSourceTargetName)' == 'GetOutputPath' ">@(TargetOutputs40)</OutputPath40>
+ <OutputPath45 Condition=" '%(MSBuildSourceTargetName)' == 'GetOutputPath' ">@(TargetOutputs45)</OutputPath45>
</PropertyGroup>
</Target>
- <Target Name="Build" DependsOnTargets="BuildIntermediates">
+ <Target Name="Build" DependsOnTargets="BuildIntermediates" Returns="@(NuGetPackages)">
<ItemGroup>
<NuGetProperties Include="version=$(NuGetPackageVersion)" />
<NuGetProperties Include="oauth2version=$(OAuth2PackagesVersion)" />
<NuGetProperties Include="OutputPath35=$(OutputPath35)" />
<NuGetProperties Include="OutputPath40=$(OutputPath40)" />
+ <NuGetProperties Include="OutputPath45=$(OutputPath45)" />
<NuGetProperties Include="IntermediatePath=$(IntermediatePath40)" />
- <NuGetPackages Include="*.nuspec" Exclude="DotNetOpenAuth.nuspec">
+ <NuGetSpecifications Include="*.nuspec" Exclude="*oauth2*.nuspec;DotNetOpenAuth.nuspec">
<Symbols>true</Symbols>
- </NuGetPackages>
- <NuGetPackages Include="DotNetOpenAuth.nuspec" />
+ <PackageVersion>$(NuGetPackageVersion)</PackageVersion>
+ </NuGetSpecifications>
+ <NuGetSpecifications Include="*oauth2*.nuspec" Exclude="DotNetOpenAuth.nuspec">
+ <Symbols>true</Symbols>
+ <PackageVersion>$(OAuth2PackagesVersion)</PackageVersion>
+ </NuGetSpecifications>
+ <NuGetSpecifications Include="DotNetOpenAuth.nuspec">
+ <PackageVersion>$(NuGetPackageVersion)</PackageVersion>
+ </NuGetSpecifications>
+
+ <NuGetPackages Include="@(NuGetSpecifications->'$(DropsRoot)%(FileName).%(PackageVersion).nupkg')" />
</ItemGroup>
<PropertyGroup>
<_NuGetProperties>@(NuGetProperties)</_NuGetProperties>
</PropertyGroup>
<ItemGroup>
- <NuGetPackages>
+ <NuGetSpecifications>
<Properties>$(_NuGetProperties);Identity=%(FileName);GeneratedAssemblyInfoSourceFile=$(IntermediatePath40)%(FileName).Version.cs</Properties>
- </NuGetPackages>
+ </NuGetSpecifications>
</ItemGroup>
+
<NuGetPack
- NuSpec="%(NuGetPackages.Identity)"
+ NuSpec="%(NuGetSpecifications.Identity)"
OutputPackageDirectory="$(DropsRoot)"
- Properties="%(NuGetPackages.Properties)"
- Symbols="%(NuGetPackages.Symbols)"
+ Properties="%(NuGetSpecifications.Properties)"
+ Symbols="%(NuGetSpecifications.Symbols)"
ToolPath="$(NuGetToolPath)" />
</Target>