| @@ -1,9 +1,16 @@ | |||||
| @echo Off | @echo Off | ||||
| dotnet restore | dotnet restore | ||||
| dotnet build | dotnet build | ||||
| dotnet pack "src\Discord.Net\Discord.Net.csproj" -c "%Configuration%" -o "artifacts" --version-suffix "%PrereleaseTag%" --no-build | |||||
| dotnet pack "src\Discord.Net.Core\Discord.Net.Core.csproj" -c "%Configuration%" -o "artifacts" --version-suffix "%PrereleaseTag%" --no-build | |||||
| dotnet pack "src\Discord.Net.Rest\Discord.Net.Rest.csproj" -c "%Configuration%" -o "artifacts" --version-suffix "%PrereleaseTag%" --no-build | |||||
| dotnet pack "src\Discord.Net.WebSocket\Discord.Net.WebSocket.csproj" -c "%Configuration%" -o "artifacts" --version-suffix "%PrereleaseTag%" --no-build | |||||
| dotnet pack "src\Discord.Net.Rpc\Discord.Net.Rpc.csproj" -c "%Configuration%" -o "artifacts" --version-suffix "%PrereleaseTag%" --no-build | |||||
| dotnet pack "src\Discord.Net.Commands\Discord.Net.Commands.csproj" -c "%Configuration%" -o "artifacts" --version-suffix "%PrereleaseTag%" --no-build | |||||
| dotnet pack "src\Discord.Net" -c "%Configuration%" -o "artifacts" --version-suffix "%PrereleaseTag%" --no-build | |||||
| dotnet pack "src\Discord.Net.Core" -c "%Configuration%" -o "artifacts" --version-suffix "%PrereleaseTag%" --no-build | |||||
| dotnet pack "src\Discord.Net.Commands" -c "%Configuration%" -o "artifacts" --version-suffix "%PrereleaseTag%" --no-build | |||||
| dotnet pack "src\Discord.Net.Rest" -c "%Configuration%" -o "artifacts" --version-suffix "%PrereleaseTag%" --no-build | |||||
| dotnet pack "src\Discord.Net.WebSocket" -c "%Configuration%" -o "artifacts" --version-suffix "%PrereleaseTag%" --no-build | |||||
| dotnet pack "src\Discord.Net.Rpc" -c "%Configuration%" -o "artifacts" --version-suffix "%PrereleaseTag%" --no-build | |||||
| REM dotnet pack "src\Discord.Net\Discord.Net.csproj" -c "%Configuration%" -o "artifacts" --version-suffix "%PrereleaseTag%" --no-build | |||||
| REM dotnet pack "src\Discord.Net.Core\Discord.Net.Core.csproj" -c "%Configuration%" -o "artifacts" --version-suffix "%PrereleaseTag%" --no-build | |||||
| REM dotnet pack "src\Discord.Net.Commands\Discord.Net.Commands.csproj" -c "%Configuration%" -o "artifacts" --version-suffix "%PrereleaseTag%" --no-build | |||||
| REM dotnet pack "src\Discord.Net.Rest\Discord.Net.Rest.csproj" -c "%Configuration%" -o "artifacts" --version-suffix "%PrereleaseTag%" --no-build | |||||
| REM dotnet pack "src\Discord.Net.WebSocket\Discord.Net.WebSocket.csproj" -c "%Configuration%" -o "artifacts" --version-suffix "%PrereleaseTag%" --no-build | |||||
| REM dotnet pack "src\Discord.Net.Rpc\Discord.Net.Rpc.csproj" -c "%Configuration%" -o "artifacts" --version-suffix "%PrereleaseTag%" --no-build | |||||
| @@ -17,6 +17,7 @@ | |||||
| <EmbeddedResource Include="**\*.resx" /> | <EmbeddedResource Include="**\*.resx" /> | ||||
| <EmbeddedResource Include="compiler\resources\**\*" /> | <EmbeddedResource Include="compiler\resources\**\*" /> | ||||
| </ItemGroup> | </ItemGroup> | ||||
| <ItemGroup /> | |||||
| <ItemGroup> | <ItemGroup> | ||||
| <ProjectReference Include="..\Discord.Net.Core\Discord.Net.Core.csproj" /> | <ProjectReference Include="..\Discord.Net.Core\Discord.Net.Core.csproj" /> | ||||
| </ItemGroup> | </ItemGroup> | ||||
| @@ -26,6 +27,7 @@ | |||||
| <PrivateAssets>All</PrivateAssets> | <PrivateAssets>All</PrivateAssets> | ||||
| </PackageReference> | </PackageReference> | ||||
| </ItemGroup> | </ItemGroup> | ||||
| <ItemGroup /> | |||||
| <PropertyGroup Label="Configuration"> | <PropertyGroup Label="Configuration"> | ||||
| <SignAssembly>False</SignAssembly> | <SignAssembly>False</SignAssembly> | ||||
| </PropertyGroup> | </PropertyGroup> | ||||
| @@ -0,0 +1,43 @@ | |||||
| { | |||||
| "version": "1.0.0-beta2-*", | |||||
| "description": "A Discord.Net extension adding support for bot commands.", | |||||
| "authors": [ "RogueException" ], | |||||
| "packOptions": { | |||||
| "tags": [ "discord", "discordapp" ], | |||||
| "licenseUrl": "http://opensource.org/licenses/MIT", | |||||
| "projectUrl": "https://github.com/RogueException/Discord.Net", | |||||
| "repository": { | |||||
| "type": "git", | |||||
| "url": "git://github.com/RogueException/Discord.Net" | |||||
| } | |||||
| }, | |||||
| "configurations": { | |||||
| "Release": { | |||||
| "buildOptions": { | |||||
| "define": [ "RELEASE" ], | |||||
| "nowarn": [ "CS1573", "CS1591" ], | |||||
| "optimize": true, | |||||
| "warningsAsErrors": true, | |||||
| "xmlDoc": true | |||||
| } | |||||
| } | |||||
| }, | |||||
| "dependencies": { | |||||
| "Discord.Net.Core": { | |||||
| "target": "project" | |||||
| } | |||||
| }, | |||||
| "frameworks": { | |||||
| "netstandard1.3": { | |||||
| "imports": [ | |||||
| "dotnet5.4", | |||||
| "dnxcore50", | |||||
| "portable-net45+win8" | |||||
| ] | |||||
| } | |||||
| } | |||||
| } | |||||
| @@ -17,6 +17,7 @@ | |||||
| <EmbeddedResource Include="**\*.resx" /> | <EmbeddedResource Include="**\*.resx" /> | ||||
| <EmbeddedResource Include="compiler\resources\**\*" /> | <EmbeddedResource Include="compiler\resources\**\*" /> | ||||
| </ItemGroup> | </ItemGroup> | ||||
| <ItemGroup /> | |||||
| <ItemGroup> | <ItemGroup> | ||||
| <PackageReference Include="Microsoft.NET.Sdk"> | <PackageReference Include="Microsoft.NET.Sdk"> | ||||
| <Version>1.0.0-alpha-20161104-2</Version> | <Version>1.0.0-alpha-20161104-2</Version> | ||||
| @@ -45,6 +46,7 @@ | |||||
| <PrivateAssets>All</PrivateAssets> | <PrivateAssets>All</PrivateAssets> | ||||
| </PackageReference> | </PackageReference> | ||||
| </ItemGroup> | </ItemGroup> | ||||
| <ItemGroup /> | |||||
| <PropertyGroup Label="Configuration"> | <PropertyGroup Label="Configuration"> | ||||
| <SignAssembly>False</SignAssembly> | <SignAssembly>False</SignAssembly> | ||||
| </PropertyGroup> | </PropertyGroup> | ||||
| @@ -0,0 +1,50 @@ | |||||
| { | |||||
| "version": "1.0.0-beta2-*", | |||||
| "description": "A .Net API wrapper and bot framework for Discord.", | |||||
| "authors": [ "RogueException" ], | |||||
| "packOptions": { | |||||
| "tags": [ "discord", "discordapp" ], | |||||
| "licenseUrl": "http://opensource.org/licenses/MIT", | |||||
| "projectUrl": "https://github.com/RogueException/Discord.Net", | |||||
| "repository": { | |||||
| "type": "git", | |||||
| "url": "git://github.com/RogueException/Discord.Net" | |||||
| } | |||||
| }, | |||||
| "configurations": { | |||||
| "Release": { | |||||
| "buildOptions": { | |||||
| "define": [ "RELEASE" ], | |||||
| "nowarn": [ "CS1573", "CS1591" ], | |||||
| "optimize": true, | |||||
| "warningsAsErrors": true, | |||||
| "xmlDoc": true | |||||
| } | |||||
| } | |||||
| }, | |||||
| "dependencies": { | |||||
| "Microsoft.Win32.Primitives": "4.3.0", | |||||
| "Newtonsoft.Json": "9.0.1", | |||||
| "System.Collections.Concurrent": "4.3.0", | |||||
| "System.Collections.Immutable": "1.3.0", | |||||
| "System.Interactive.Async": "3.1.0", | |||||
| "System.Net.Http": "4.3.0", | |||||
| "System.Net.WebSockets.Client": { | |||||
| "version": "4.3.0", | |||||
| "type": "build" | |||||
| } | |||||
| }, | |||||
| "frameworks": { | |||||
| "netstandard1.3": { | |||||
| "imports": [ | |||||
| "dotnet5.4", | |||||
| "dnxcore50", | |||||
| "portable-net45+win8" | |||||
| ] | |||||
| } | |||||
| } | |||||
| } | |||||
| @@ -17,6 +17,7 @@ | |||||
| <EmbeddedResource Include="**\*.resx" /> | <EmbeddedResource Include="**\*.resx" /> | ||||
| <EmbeddedResource Include="compiler\resources\**\*" /> | <EmbeddedResource Include="compiler\resources\**\*" /> | ||||
| </ItemGroup> | </ItemGroup> | ||||
| <ItemGroup /> | |||||
| <ItemGroup> | <ItemGroup> | ||||
| <ProjectReference Include="..\Discord.Net.Core\Discord.Net.Core.csproj" /> | <ProjectReference Include="..\Discord.Net.Core\Discord.Net.Core.csproj" /> | ||||
| </ItemGroup> | </ItemGroup> | ||||
| @@ -29,6 +30,7 @@ | |||||
| <Version>4.3.0</Version> | <Version>4.3.0</Version> | ||||
| </PackageReference> | </PackageReference> | ||||
| </ItemGroup> | </ItemGroup> | ||||
| <ItemGroup /> | |||||
| <PropertyGroup Label="Configuration"> | <PropertyGroup Label="Configuration"> | ||||
| <SignAssembly>False</SignAssembly> | <SignAssembly>False</SignAssembly> | ||||
| </PropertyGroup> | </PropertyGroup> | ||||
| @@ -0,0 +1,44 @@ | |||||
| { | |||||
| "version": "1.0.0-beta2-*", | |||||
| "description": "A core Discord.Net library containing the REST client and models.", | |||||
| "authors": [ "RogueException" ], | |||||
| "packOptions": { | |||||
| "tags": [ "discord", "discordapp" ], | |||||
| "licenseUrl": "http://opensource.org/licenses/MIT", | |||||
| "projectUrl": "https://github.com/RogueException/Discord.Net", | |||||
| "repository": { | |||||
| "type": "git", | |||||
| "url": "git://github.com/RogueException/Discord.Net" | |||||
| } | |||||
| }, | |||||
| "configurations": { | |||||
| "Release": { | |||||
| "buildOptions": { | |||||
| "define": [ "RELEASE" ], | |||||
| "nowarn": [ "CS1573", "CS1591" ], | |||||
| "optimize": true, | |||||
| "warningsAsErrors": true, | |||||
| "xmlDoc": true | |||||
| } | |||||
| } | |||||
| }, | |||||
| "dependencies": { | |||||
| "Discord.Net.Core": { | |||||
| "target": "project" | |||||
| }, | |||||
| "System.IO.FileSystem": "4.3.0" | |||||
| }, | |||||
| "frameworks": { | |||||
| "netstandard1.3": { | |||||
| "imports": [ | |||||
| "dotnet5.4", | |||||
| "dnxcore50", | |||||
| "portable-net45+win8" | |||||
| ] | |||||
| } | |||||
| } | |||||
| } | |||||
| @@ -17,6 +17,7 @@ | |||||
| <EmbeddedResource Include="**\*.resx" /> | <EmbeddedResource Include="**\*.resx" /> | ||||
| <EmbeddedResource Include="compiler\resources\**\*" /> | <EmbeddedResource Include="compiler\resources\**\*" /> | ||||
| </ItemGroup> | </ItemGroup> | ||||
| <ItemGroup /> | |||||
| <ItemGroup> | <ItemGroup> | ||||
| <ProjectReference Include="..\Discord.Net.Core\Discord.Net.Core.csproj" /> | <ProjectReference Include="..\Discord.Net.Core\Discord.Net.Core.csproj" /> | ||||
| <ProjectReference Include="..\Discord.Net.Rest\Discord.Net.Rest.csproj" /> | <ProjectReference Include="..\Discord.Net.Rest\Discord.Net.Rest.csproj" /> | ||||
| @@ -33,6 +34,7 @@ | |||||
| <Version>4.3.0</Version> | <Version>4.3.0</Version> | ||||
| </PackageReference> | </PackageReference> | ||||
| </ItemGroup> | </ItemGroup> | ||||
| <ItemGroup /> | |||||
| <PropertyGroup Label="Configuration"> | <PropertyGroup Label="Configuration"> | ||||
| <SignAssembly>False</SignAssembly> | <SignAssembly>False</SignAssembly> | ||||
| </PropertyGroup> | </PropertyGroup> | ||||
| @@ -0,0 +1,48 @@ | |||||
| { | |||||
| "version": "1.0.0-beta2-*", | |||||
| "description": "A core Discord.Net library containing the RPC client and models.", | |||||
| "authors": [ "RogueException" ], | |||||
| "packOptions": { | |||||
| "tags": [ "discord", "discordapp" ], | |||||
| "licenseUrl": "http://opensource.org/licenses/MIT", | |||||
| "projectUrl": "https://github.com/RogueException/Discord.Net", | |||||
| "repository": { | |||||
| "type": "git", | |||||
| "url": "git://github.com/RogueException/Discord.Net" | |||||
| } | |||||
| }, | |||||
| "configurations": { | |||||
| "Release": { | |||||
| "buildOptions": { | |||||
| "define": [ "RELEASE" ], | |||||
| "nowarn": [ "CS1573", "CS1591" ], | |||||
| "optimize": true, | |||||
| "warningsAsErrors": true, | |||||
| "xmlDoc": true | |||||
| } | |||||
| } | |||||
| }, | |||||
| "dependencies": { | |||||
| "Discord.Net.Core": { | |||||
| "target": "project" | |||||
| }, | |||||
| "Discord.Net.Rest": { | |||||
| "target": "project" | |||||
| }, | |||||
| "System.IO.Compression": "4.3.0", | |||||
| "System.Net.WebSockets.Client": "4.3.0" | |||||
| }, | |||||
| "frameworks": { | |||||
| "netstandard1.3": { | |||||
| "imports": [ | |||||
| "dotnet5.4", | |||||
| "dnxcore50", | |||||
| "portable-net45+win8" | |||||
| ] | |||||
| } | |||||
| } | |||||
| } | |||||
| @@ -18,6 +18,7 @@ | |||||
| <EmbeddedResource Include="**\*.resx" /> | <EmbeddedResource Include="**\*.resx" /> | ||||
| <EmbeddedResource Include="compiler\resources\**\*" /> | <EmbeddedResource Include="compiler\resources\**\*" /> | ||||
| </ItemGroup> | </ItemGroup> | ||||
| <ItemGroup /> | |||||
| <ItemGroup> | <ItemGroup> | ||||
| <ProjectReference Include="..\Discord.Net.Core\Discord.Net.Core.csproj" /> | <ProjectReference Include="..\Discord.Net.Core\Discord.Net.Core.csproj" /> | ||||
| <ProjectReference Include="..\Discord.Net.Rest\Discord.Net.Rest.csproj" /> | <ProjectReference Include="..\Discord.Net.Rest\Discord.Net.Rest.csproj" /> | ||||
| @@ -43,6 +44,7 @@ | |||||
| <Version>4.3.0</Version> | <Version>4.3.0</Version> | ||||
| </PackageReference> | </PackageReference> | ||||
| </ItemGroup> | </ItemGroup> | ||||
| <ItemGroup /> | |||||
| <PropertyGroup Label="Configuration"> | <PropertyGroup Label="Configuration"> | ||||
| <SignAssembly>False</SignAssembly> | <SignAssembly>False</SignAssembly> | ||||
| </PropertyGroup> | </PropertyGroup> | ||||
| @@ -0,0 +1,55 @@ | |||||
| { | |||||
| "version": "1.0.0-beta2-*", | |||||
| "description": "A core Discord.Net library containing the WebSocket client and models.", | |||||
| "authors": [ "RogueException" ], | |||||
| "packOptions": { | |||||
| "tags": [ "discord", "discordapp" ], | |||||
| "licenseUrl": "http://opensource.org/licenses/MIT", | |||||
| "projectUrl": "https://github.com/RogueException/Discord.Net", | |||||
| "repository": { | |||||
| "type": "git", | |||||
| "url": "git://github.com/RogueException/Discord.Net" | |||||
| } | |||||
| }, | |||||
| "buildOptions": { | |||||
| "allowUnsafe": true | |||||
| }, | |||||
| "configurations": { | |||||
| "Release": { | |||||
| "buildOptions": { | |||||
| "define": [ "RELEASE" ], | |||||
| "nowarn": [ "CS1573", "CS1591" ], | |||||
| "optimize": true, | |||||
| "warningsAsErrors": true, | |||||
| "xmlDoc": true | |||||
| } | |||||
| } | |||||
| }, | |||||
| "dependencies": { | |||||
| "Discord.Net.Core": { | |||||
| "target": "project" | |||||
| }, | |||||
| "Discord.Net.Rest": { | |||||
| "target": "project" | |||||
| }, | |||||
| "System.IO.Compression": "4.3.0", | |||||
| "System.Net.NameResolution": "4.3.0", | |||||
| "System.Net.Sockets": "4.3.0", | |||||
| "System.Net.WebSockets.Client": "4.3.0", | |||||
| "System.Runtime.InteropServices": "4.3.0" | |||||
| }, | |||||
| "frameworks": { | |||||
| "netstandard1.3": { | |||||
| "imports": [ | |||||
| "dotnet5.4", | |||||
| "dnxcore50", | |||||
| "portable-net45+win8" | |||||
| ] | |||||
| } | |||||
| } | |||||
| } | |||||
| @@ -17,6 +17,7 @@ | |||||
| <EmbeddedResource Include="**\*.resx" /> | <EmbeddedResource Include="**\*.resx" /> | ||||
| <EmbeddedResource Include="compiler\resources\**\*" /> | <EmbeddedResource Include="compiler\resources\**\*" /> | ||||
| </ItemGroup> | </ItemGroup> | ||||
| <ItemGroup /> | |||||
| <ItemGroup> | <ItemGroup> | ||||
| <ProjectReference Include="..\Discord.Net.Core\Discord.Net.Core.csproj" /> | <ProjectReference Include="..\Discord.Net.Core\Discord.Net.Core.csproj" /> | ||||
| <ProjectReference Include="..\Discord.Net.Rest\Discord.Net.Rest.csproj" /> | <ProjectReference Include="..\Discord.Net.Rest\Discord.Net.Rest.csproj" /> | ||||
| @@ -30,6 +31,7 @@ | |||||
| <PrivateAssets>All</PrivateAssets> | <PrivateAssets>All</PrivateAssets> | ||||
| </PackageReference> | </PackageReference> | ||||
| </ItemGroup> | </ItemGroup> | ||||
| <ItemGroup /> | |||||
| <PropertyGroup Label="Configuration"> | <PropertyGroup Label="Configuration"> | ||||
| <SignAssembly>False</SignAssembly> | <SignAssembly>False</SignAssembly> | ||||
| </PropertyGroup> | </PropertyGroup> | ||||
| @@ -0,0 +1,43 @@ | |||||
| { | |||||
| "version": "1.0.0-beta2-*", | |||||
| "description": "An aynchronous API wrapper for Discord. This metapackage includes all of the optional Discord.Net components.", | |||||
| "authors": [ "RogueException" ], | |||||
| "packOptions": { | |||||
| "tags": [ "discord", "discordapp" ], | |||||
| "licenseUrl": "http://opensource.org/licenses/MIT", | |||||
| "projectUrl": "https://github.com/RogueException/Discord.Net", | |||||
| "repository": { | |||||
| "type": "git", | |||||
| "url": "git://github.com/RogueException/Discord.Net" | |||||
| } | |||||
| }, | |||||
| "dependencies": { | |||||
| "Discord.Net.Core": { | |||||
| "target": "project" | |||||
| }, | |||||
| "Discord.Net.Rest": { | |||||
| "target": "project" | |||||
| }, | |||||
| "Discord.Net.WebSocket": { | |||||
| "target": "project" | |||||
| }, | |||||
| "Discord.Net.Rpc": { | |||||
| "target": "project" | |||||
| }, | |||||
| "Discord.Net.Commands": { | |||||
| "target": "project" | |||||
| } | |||||
| }, | |||||
| "frameworks": { | |||||
| "netstandard1.3": { | |||||
| "imports": [ | |||||
| "dotnet5.4", | |||||
| "dnxcore50", | |||||
| "portable-net45+win8" | |||||
| ] | |||||
| } | |||||
| } | |||||
| } | |||||