From 34139c9b59e06fcfb497304def96b66554135bdc Mon Sep 17 00:00:00 2001 From: RogueException Date: Thu, 26 Jan 2017 10:43:32 -0400 Subject: [PATCH] Converted Discord.Net to a metapackage --- Discord.Net.sln | 14 ----------- pack.ps1 | 7 +++--- .../Discord.Net.Commands.csproj | 3 ++- src/Discord.Net.Core/Discord.Net.Core.csproj | 3 ++- .../Discord.Net.Providers.UdpClient.csproj | 3 ++- .../Discord.Net.Providers.WS4Net.csproj | 3 ++- src/Discord.Net.Rest/Discord.Net.Rest.csproj | 3 ++- src/Discord.Net.Rpc/Discord.Net.Rpc.csproj | 3 ++- .../Discord.Net.WebSocket.csproj | 3 ++- src/Discord.Net/Discord.Net.csproj | 24 ------------------- src/Discord.Net/Discord.Net.nuspec | 22 +++++++++++++++++ 11 files changed, 40 insertions(+), 48 deletions(-) delete mode 100644 src/Discord.Net/Discord.Net.csproj create mode 100644 src/Discord.Net/Discord.Net.nuspec diff --git a/Discord.Net.sln b/Discord.Net.sln index d5a64704e..25b6e0386 100644 --- a/Discord.Net.sln +++ b/Discord.Net.sln @@ -3,8 +3,6 @@ Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio 15 VisualStudioVersion = 15.0.26014.0 MinimumVisualStudioVersion = 10.0.40219.1 -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Discord.Net", "src\Discord.Net\Discord.Net.csproj", "{496DB20A-A455-4D01-B6BC-90FE6D7C6B81}" -EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Discord.Net.Core", "src\Discord.Net.Core\Discord.Net.Core.csproj", "{91E9E7BD-75C9-4E98-84AA-2C271922E5C2}" EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Impls", "Impls", "{288C363D-A636-4EAE-9AC1-4698B641B26E}" @@ -37,18 +35,6 @@ Global Release|x86 = Release|x86 EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution - {496DB20A-A455-4D01-B6BC-90FE6D7C6B81}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {496DB20A-A455-4D01-B6BC-90FE6D7C6B81}.Debug|Any CPU.Build.0 = Debug|Any CPU - {496DB20A-A455-4D01-B6BC-90FE6D7C6B81}.Debug|x64.ActiveCfg = Debug|Any CPU - {496DB20A-A455-4D01-B6BC-90FE6D7C6B81}.Debug|x64.Build.0 = Debug|Any CPU - {496DB20A-A455-4D01-B6BC-90FE6D7C6B81}.Debug|x86.ActiveCfg = Debug|Any CPU - {496DB20A-A455-4D01-B6BC-90FE6D7C6B81}.Debug|x86.Build.0 = Debug|Any CPU - {496DB20A-A455-4D01-B6BC-90FE6D7C6B81}.Release|Any CPU.ActiveCfg = Release|Any CPU - {496DB20A-A455-4D01-B6BC-90FE6D7C6B81}.Release|Any CPU.Build.0 = Release|Any CPU - {496DB20A-A455-4D01-B6BC-90FE6D7C6B81}.Release|x64.ActiveCfg = Debug|Any CPU - {496DB20A-A455-4D01-B6BC-90FE6D7C6B81}.Release|x64.Build.0 = Debug|Any CPU - {496DB20A-A455-4D01-B6BC-90FE6D7C6B81}.Release|x86.ActiveCfg = Debug|Any CPU - {496DB20A-A455-4D01-B6BC-90FE6D7C6B81}.Release|x86.Build.0 = Debug|Any CPU {91E9E7BD-75C9-4E98-84AA-2C271922E5C2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {91E9E7BD-75C9-4E98-84AA-2C271922E5C2}.Debug|Any CPU.Build.0 = Debug|Any CPU {91E9E7BD-75C9-4E98-84AA-2C271922E5C2}.Debug|x64.ActiveCfg = Debug|x64 diff --git a/pack.ps1 b/pack.ps1 index 2fda5dac4..9ef52fc3a 100644 --- a/pack.ps1 +++ b/pack.ps1 @@ -1,8 +1,9 @@ -dotnet pack "src\Discord.Net\Discord.Net.csproj" -c "Release" -o "../../artifacts" --no-build /p:BuildNumber="$Env:BUILD" dotnet pack "src\Discord.Net.Core\Discord.Net.Core.csproj" -c "Release" -o "../../artifacts" --no-build /p:BuildNumber="$Env:BUILD" -dotnet pack "src\Discord.Net.Commands\Discord.Net.Commands.csproj" -c "Release" -o "../../artifacts" --no-build /p:BuildNumber="$Env:BUILD" dotnet pack "src\Discord.Net.Rest\Discord.Net.Rest.csproj" -c "Release" -o "../../artifacts" --no-build /p:BuildNumber="$Env:BUILD" dotnet pack "src\Discord.Net.WebSocket\Discord.Net.WebSocket.csproj" -c "Release" -o "../../artifacts" --no-build /p:BuildNumber="$Env:BUILD" dotnet pack "src\Discord.Net.Rpc\Discord.Net.Rpc.csproj" -c "Release" -o "../../artifacts" --no-build /p:BuildNumber="$Env:BUILD" +dotnet pack "src\Discord.Net.Commands\Discord.Net.Commands.csproj" -c "Release" -o "../../artifacts" --no-build /p:BuildNumber="$Env:BUILD" dotnet pack "src\Discord.Net.Providers.WS4Net\Discord.Net.Providers.WS4Net.csproj" -c "Release" -o "../../artifacts" --no-build /p:BuildNumber="$Env:BUILD" -dotnet pack "src\Discord.Net.Providers.UdpClient\Discord.Net.Providers.UdpClient.csproj" -c "Release" -o "../../artifacts" --no-build /p:BuildNumber="$Env:BUILD" \ No newline at end of file +dotnet pack "src\Discord.Net.Providers.UdpClient\Discord.Net.Providers.UdpClient.csproj" -c "Release" -o "../../artifacts" --no-build /p:BuildNumber="$Env:BUILD" + +call nuget pack src\Discord.Net\Discord.Net.nuspec -OutputDirectory "artifacts" -properties build="$Env:BUILD" \ No newline at end of file diff --git a/src/Discord.Net.Commands/Discord.Net.Commands.csproj b/src/Discord.Net.Commands/Discord.Net.Commands.csproj index 0d236aee3..452b52f21 100644 --- a/src/Discord.Net.Commands/Discord.Net.Commands.csproj +++ b/src/Discord.Net.Commands/Discord.Net.Commands.csproj @@ -1,11 +1,12 @@ - A Discord.Net extension adding support for bot commands. 1.0.0 rc-dev rc-$(BuildNumber) netstandard1.1;netstandard1.3 Discord.Net.Commands + RogueException + A Discord.Net extension adding support for bot commands. discord;discordapp https://github.com/RogueException/Discord.Net http://opensource.org/licenses/MIT diff --git a/src/Discord.Net.Core/Discord.Net.Core.csproj b/src/Discord.Net.Core/Discord.Net.Core.csproj index edd344a2e..9f75d7327 100644 --- a/src/Discord.Net.Core/Discord.Net.Core.csproj +++ b/src/Discord.Net.Core/Discord.Net.Core.csproj @@ -1,11 +1,12 @@ - A .Net API wrapper and bot framework for Discord. 1.0.0 rc-dev rc-$(BuildNumber) netstandard1.1;netstandard1.3 Discord.Net.Core + RogueException + A .Net API wrapper and bot framework for Discord. discord;discordapp https://github.com/RogueException/Discord.Net http://opensource.org/licenses/MIT diff --git a/src/Discord.Net.Providers.UdpClient/Discord.Net.Providers.UdpClient.csproj b/src/Discord.Net.Providers.UdpClient/Discord.Net.Providers.UdpClient.csproj index 9e868c68a..984cd8f9c 100644 --- a/src/Discord.Net.Providers.UdpClient/Discord.Net.Providers.UdpClient.csproj +++ b/src/Discord.Net.Providers.UdpClient/Discord.Net.Providers.UdpClient.csproj @@ -1,11 +1,12 @@ - An optional UDP client provider for Discord.Net using System.Net.UdpClient 1.0.0 rc-dev rc-$(BuildNumber) net45 Discord.Net.Providers.UDPClient + RogueException + An optional UDP client provider for Discord.Net using System.Net.UdpClient discord;discordapp https://github.com/RogueException/Discord.Net http://opensource.org/licenses/MIT diff --git a/src/Discord.Net.Providers.WS4Net/Discord.Net.Providers.WS4Net.csproj b/src/Discord.Net.Providers.WS4Net/Discord.Net.Providers.WS4Net.csproj index 52e12d587..62adfc0b1 100644 --- a/src/Discord.Net.Providers.WS4Net/Discord.Net.Providers.WS4Net.csproj +++ b/src/Discord.Net.Providers.WS4Net/Discord.Net.Providers.WS4Net.csproj @@ -1,12 +1,13 @@ - An optional WebSocket client provider for Discord.Net using WebSocket4Net 1.0.0 rc-dev rc-$(BuildNumber) net45 true Discord.Net.Providers.WS4Net + RogueException + An optional WebSocket client provider for Discord.Net using WebSocket4Net discord;discordapp https://github.com/RogueException/Discord.Net http://opensource.org/licenses/MIT diff --git a/src/Discord.Net.Rest/Discord.Net.Rest.csproj b/src/Discord.Net.Rest/Discord.Net.Rest.csproj index 57765dc97..b7495f273 100644 --- a/src/Discord.Net.Rest/Discord.Net.Rest.csproj +++ b/src/Discord.Net.Rest/Discord.Net.Rest.csproj @@ -1,11 +1,12 @@  - A core Discord.Net library containing the REST client and models. 1.0.0 rc-dev rc-$(BuildNumber) netstandard1.1;netstandard1.3 Discord.Net.Rest + RogueException + A core Discord.Net library containing the REST client and models. discord;discordapp https://github.com/RogueException/Discord.Net http://opensource.org/licenses/MIT diff --git a/src/Discord.Net.Rpc/Discord.Net.Rpc.csproj b/src/Discord.Net.Rpc/Discord.Net.Rpc.csproj index 35309d6ad..628c8e032 100644 --- a/src/Discord.Net.Rpc/Discord.Net.Rpc.csproj +++ b/src/Discord.Net.Rpc/Discord.Net.Rpc.csproj @@ -1,11 +1,12 @@  - A core Discord.Net library containing the RPC client and models. 1.0.0 rc-dev rc-$(BuildNumber) netstandard1.1;netstandard1.3 Discord.Net.Rpc + RogueException + A core Discord.Net library containing the RPC client and models. discord;discordapp https://github.com/RogueException/Discord.Net http://opensource.org/licenses/MIT diff --git a/src/Discord.Net.WebSocket/Discord.Net.WebSocket.csproj b/src/Discord.Net.WebSocket/Discord.Net.WebSocket.csproj index e1e44d364..b5dab98e5 100644 --- a/src/Discord.Net.WebSocket/Discord.Net.WebSocket.csproj +++ b/src/Discord.Net.WebSocket/Discord.Net.WebSocket.csproj @@ -1,11 +1,12 @@ - A core Discord.Net library containing the WebSocket client and models. 1.0.0 rc-dev rc-$(BuildNumber) netstandard1.1;netstandard1.3 Discord.Net.WebSocket + RogueException + A core Discord.Net library containing the WebSocket client and models. discord;discordapp https://github.com/RogueException/Discord.Net http://opensource.org/licenses/MIT diff --git a/src/Discord.Net/Discord.Net.csproj b/src/Discord.Net/Discord.Net.csproj deleted file mode 100644 index 5dba63ece..000000000 --- a/src/Discord.Net/Discord.Net.csproj +++ /dev/null @@ -1,24 +0,0 @@ - - - An aynchronous API wrapper for Discord. This metapackage includes all of the optional Discord.Net components. - 1.0.0 - rc-dev - rc-$(BuildNumber) - netstandard1.1;netstandard1.3 - Discord.Net - discord;discordapp - https://github.com/RogueException/Discord.Net - http://opensource.org/licenses/MIT - git - git://github.com/RogueException/Discord.Net - Discord - true - - - - - - - - - \ No newline at end of file diff --git a/src/Discord.Net/Discord.Net.nuspec b/src/Discord.Net/Discord.Net.nuspec new file mode 100644 index 000000000..0d5061455 --- /dev/null +++ b/src/Discord.Net/Discord.Net.nuspec @@ -0,0 +1,22 @@ + + + + Discord.Net + 1.0.0-rc-$build$ + Discord.Net + RogueException + RogueException + An aynchronous API wrapper for Discord. This metapackage includes all of the optional Discord.Net components. + discord;discordapp + https://github.com/RogueException/Discord.Net + http://opensource.org/licenses/MIT + false + + + + + + + + + \ No newline at end of file