diff options
Diffstat (limited to 'nuget')
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> |