@@ -36,6 +36,17 @@ Write-Host | |||||
&$msbuild ..\Source\MQTTnet.Extensions.ManagedClient\MQTTnet.Extensions.ManagedClient.csproj /t:Build /p:Configuration="Release" /p:TargetFramework="netstandard2.0" /p:FileVersion=$assemblyVersion /p:AssemblyVersion=$assemblyVersion /verbosity:m /p:SignAssembly=true /p:AssemblyOriginatorKeyFile=".\..\..\Build\codeSigningKey.pfx" | &$msbuild ..\Source\MQTTnet.Extensions.ManagedClient\MQTTnet.Extensions.ManagedClient.csproj /t:Build /p:Configuration="Release" /p:TargetFramework="netstandard2.0" /p:FileVersion=$assemblyVersion /p:AssemblyVersion=$assemblyVersion /verbosity:m /p:SignAssembly=true /p:AssemblyOriginatorKeyFile=".\..\..\Build\codeSigningKey.pfx" | ||||
&$msbuild ..\Source\MQTTnet.Extensions.ManagedClient\MQTTnet.Extensions.ManagedClient.csproj /t:Build /p:Configuration="Release" /p:TargetFramework="uap10.0" /p:FileVersion=$assemblyVersion /p:AssemblyVersion=$assemblyVersion /verbosity:m /p:SignAssembly=true /p:AssemblyOriginatorKeyFile=".\..\..\Build\codeSigningKey.pfx" | &$msbuild ..\Source\MQTTnet.Extensions.ManagedClient\MQTTnet.Extensions.ManagedClient.csproj /t:Build /p:Configuration="Release" /p:TargetFramework="uap10.0" /p:FileVersion=$assemblyVersion /p:AssemblyVersion=$assemblyVersion /verbosity:m /p:SignAssembly=true /p:AssemblyOriginatorKeyFile=".\..\..\Build\codeSigningKey.pfx" | ||||
# Build MQTTnet.Server | |||||
Remove-Item ..\Source\MQTTnet.Server\bin\Release\netcoreapp2.2 -Recurse -Force -ErrorAction SilentlyContinue | |||||
&$msbuild ..\Source\MQTTnet.Server\MQTTnet.Server.csproj /t:Build /p:Configuration="Release" /p:TargetFramework="netcoreapp2.2" /p:FileVersion=$assemblyVersion /p:AssemblyVersion=$assemblyVersion /verbosity:m /p:SignAssembly=true /p:AssemblyOriginatorKeyFile=".\..\..\Build\codeSigningKey.pfx" | |||||
$source = "..\Source\MQTTnet.Server\bin\Release\netcoreapp2.2" | |||||
$destination = "..\Source\MQTTnet.Server\bin\MQTTnet.Server-Portable-v$nugetVersion.zip" | |||||
If(Test-path $destination) {Remove-item $destination} | |||||
Add-Type -assembly "system.io.compression.filesystem" | |||||
[io.compression.zipfile]::CreateFromDirectory($Source, $destination) | |||||
# Create NuGet packages. | |||||
Remove-Item .\NuGet -Force -Recurse -ErrorAction SilentlyContinue | Remove-Item .\NuGet -Force -Recurse -ErrorAction SilentlyContinue | ||||
Copy-Item MQTTnet.AspNetCore.nuspec -Destination MQTTnet.AspNetCore.nuspec.old -Force | Copy-Item MQTTnet.AspNetCore.nuspec -Destination MQTTnet.AspNetCore.nuspec.old -Force | ||||
@@ -1,4 +1,6 @@ | |||||
using System; | using System; | ||||
using System.Reflection; | |||||
using System.Threading; | |||||
using Microsoft.AspNetCore; | using Microsoft.AspNetCore; | ||||
using Microsoft.AspNetCore.Hosting; | using Microsoft.AspNetCore.Hosting; | ||||
@@ -30,15 +32,26 @@ namespace MQTTnet.Server | |||||
private static void PrintLogo() | private static void PrintLogo() | ||||
{ | { | ||||
Console.ResetColor(); | Console.ResetColor(); | ||||
Console.ForegroundColor = ConsoleColor.Red; | |||||
Console.WriteLine(@" | |||||
__ __ ____ _______ _______ _ _____ | |||||
| \/ |/ __ \__ __|__ __| | | / ____| | |||||
| \ / | | | | | | | |_ __ ___| |_ | (___ ___ _ ____ _____ _ __ | |||||
| |\/| | | | | | | | | '_ \ / _ \ __| \___ \ / _ \ '__\ \ / / _ \ '__| | |||||
| | | | |__| | | | | | | | | __/ |_ ____) | __/ | \ V / __/ | | |||||
|_| |_|\___\_\ |_| |_|_| |_|\___|\__| |_____/ \___|_| \_/ \___|_|"); | |||||
Console.ForegroundColor = ConsoleColor.White; | |||||
Console.BackgroundColor = ConsoleColor.Red; | |||||
var logoText = | |||||
@"| | | |||||
| __ __ ____ _______ _______ _ _____ | | |||||
| | \/ |/ __ \__ __|__ __| | | / ____| | | |||||
| | \ / | | | | | | | |_ __ ___| |_ | (___ ___ _ ____ _____ _ __ | | |||||
| | |\/| | | | | | | | | '_ \ / _ \ __| \___ \ / _ \ '__\ \ / / _ \ '__| | | |||||
| | | | | |__| | | | | | | | | __/ |_ ____) | __/ | \ V / __/ | | | |||||
| |_| |_|\___\_\ |_| |_|_| |_|\___|\__| |_____/ \___|_| \_/ \___|_| | | |||||
| | | |||||
| |"; | |||||
foreach (var @char in logoText) | |||||
{ | |||||
Console.Write(@char); | |||||
Thread.Sleep(1); | |||||
} | |||||
Console.ResetColor(); | |||||
Console.WriteLine(); | |||||
Console.ForegroundColor = ConsoleColor.White; | Console.ForegroundColor = ConsoleColor.White; | ||||
Console.WriteLine(@" | Console.WriteLine(@" | ||||
-- The official MQTT server implementation of MQTTnet -- | -- The official MQTT server implementation of MQTTnet -- | ||||
@@ -49,8 +62,8 @@ namespace MQTTnet.Server | |||||
https://github.com/chkr1011/MQTTnet"); | https://github.com/chkr1011/MQTTnet"); | ||||
Console.ForegroundColor = ConsoleColor.White; | Console.ForegroundColor = ConsoleColor.White; | ||||
Console.WriteLine(@" | |||||
Version: 1.0.0-alpha2 | |||||
Console.WriteLine($@" | |||||
Version: {Assembly.GetExecutingAssembly().GetName().Version} | |||||
License: MIT (read LICENSE file) | License: MIT (read LICENSE file) | ||||
Sponsoring: https://opencollective.com/mqttnet | Sponsoring: https://opencollective.com/mqttnet | ||||
Support: https://github.com/chkr1011/MQTTnet/issues | Support: https://github.com/chkr1011/MQTTnet/issues | ||||