From 9a3878c61abca5ee9c69d14bba9dff6ec9fd777f Mon Sep 17 00:00:00 2001 From: Jon Thysell Date: Wed, 2 Mar 2022 11:50:46 -0800 Subject: [PATCH] Add compression to single file outputs --- scripts/BuildLinux.ps1 | 2 +- scripts/BuildMacOS.ps1 | 2 +- scripts/BuildWin32.ps1 | 2 +- scripts/BuildWin64.ps1 | 2 +- src/Mzinga.Viewer/Mzinga.Viewer.csproj | 4 ++-- 5 files changed, 6 insertions(+), 6 deletions(-) diff --git a/scripts/BuildLinux.ps1 b/scripts/BuildLinux.ps1 index a3ed3c77..7bb1c512 100644 --- a/scripts/BuildLinux.ps1 +++ b/scripts/BuildLinux.ps1 @@ -3,6 +3,6 @@ param() [string] $Product = "Mzinga" [string] $Target = "Linux" -& "$PSScriptRoot\Build.ps1" -Product $Product -Target $Target -BuildArgs "-target:Publish -p:RuntimeIdentifier=linux-x64 -p:PublishSingleFile=true -p:PublishTrimmed=true -p:IncludeAllContentForSelfExtract=true -p:TrimMode=link" +& "$PSScriptRoot\Build.ps1" -Product $Product -Target $Target -BuildArgs "-target:Publish -p:RuntimeIdentifier=linux-x64 -p:PublishSingleFile=true -p:PublishTrimmed=true -p:IncludeAllContentForSelfExtract=true -p:EnableCompressionInSingleFile=true" & "$PSScriptRoot\TarRelease.ps1" -Product $Product -Target $Target diff --git a/scripts/BuildMacOS.ps1 b/scripts/BuildMacOS.ps1 index 0e547edc..a8276388 100644 --- a/scripts/BuildMacOS.ps1 +++ b/scripts/BuildMacOS.ps1 @@ -6,7 +6,7 @@ # Remove everything except the app bundle Get-Childitem "$PSScriptRoot\..\bld\$Product.$Target\" -Exclude "MzingaViewer.app" | Remove-Item -Recurse -& "$PSScriptRoot\Build.ps1" -Product $Product -Target $Target -Clean $False -BuildArgs "-t:Publish -p:RuntimeIdentifier=osx-x64 -p:PublishSingleFile=true -p:PublishTrimmed=true -p:IncludeAllContentForSelfExtract=true -p:TrimMode=link" +& "$PSScriptRoot\Build.ps1" -Product $Product -Target $Target -Clean $False -BuildArgs "-t:Publish -p:RuntimeIdentifier=osx-x64 -p:PublishSingleFile=true -p:PublishTrimmed=true -p:IncludeAllContentForSelfExtract=true -p:EnableCompressionInSingleFile=true" # Remove unbundled MzingaViewer Remove-Item "$PSScriptRoot\..\bld\$Product.$Target\MzingaViewer" diff --git a/scripts/BuildWin32.ps1 b/scripts/BuildWin32.ps1 index 87914216..966d1a52 100644 --- a/scripts/BuildWin32.ps1 +++ b/scripts/BuildWin32.ps1 @@ -3,6 +3,6 @@ param() [string] $Product = "Mzinga" [string] $Target = "Win32" -& "$PSScriptRoot\Build.ps1" -Product $Product -Target $Target -BuildArgs "-target:Publish -p:RuntimeIdentifier=win-x86 -p:PublishSingleFile=true -p:PublishTrimmed=true -p:IncludeAllContentForSelfExtract=true -p:TrimMode=link" +& "$PSScriptRoot\Build.ps1" -Product $Product -Target $Target -BuildArgs "-target:Publish -p:RuntimeIdentifier=win-x86 -p:PublishSingleFile=true -p:PublishTrimmed=true -p:IncludeAllContentForSelfExtract=true -p:EnableCompressionInSingleFile=true" & "$PSScriptRoot\ZipRelease.ps1" -Product $Product -Target $Target diff --git a/scripts/BuildWin64.ps1 b/scripts/BuildWin64.ps1 index fe3f20f5..e1e01259 100644 --- a/scripts/BuildWin64.ps1 +++ b/scripts/BuildWin64.ps1 @@ -3,6 +3,6 @@ param() [string] $Product = "Mzinga" [string] $Target = "Win64" -& "$PSScriptRoot\Build.ps1" -Product $Product -Target $Target -BuildArgs "-target:Publish -p:RuntimeIdentifier=win-x64 -p:PublishSingleFile=true -p:PublishTrimmed=true -p:IncludeAllContentForSelfExtract=true -p:TrimMode=link" +& "$PSScriptRoot\Build.ps1" -Product $Product -Target $Target -BuildArgs "-target:Publish -p:RuntimeIdentifier=win-x64 -p:PublishSingleFile=true -p:PublishTrimmed=true -p:IncludeAllContentForSelfExtract=true -p:EnableCompressionInSingleFile=true" & "$PSScriptRoot\ZipRelease.ps1" -Product $Product -Target $Target diff --git a/src/Mzinga.Viewer/Mzinga.Viewer.csproj b/src/Mzinga.Viewer/Mzinga.Viewer.csproj index 9a831c7f..511b8c1a 100644 --- a/src/Mzinga.Viewer/Mzinga.Viewer.csproj +++ b/src/Mzinga.Viewer/Mzinga.Viewer.csproj @@ -47,11 +47,11 @@ - + - +