Skip to content

Commit

Permalink
Add compression to single file outputs
Browse files Browse the repository at this point in the history
  • Loading branch information
jonthysell committed Mar 2, 2022
1 parent 60daa1d commit 9a3878c
Show file tree
Hide file tree
Showing 5 changed files with 6 additions and 6 deletions.
2 changes: 1 addition & 1 deletion scripts/BuildLinux.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -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
2 changes: 1 addition & 1 deletion scripts/BuildMacOS.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -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"
Expand Down
2 changes: 1 addition & 1 deletion scripts/BuildWin32.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -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
2 changes: 1 addition & 1 deletion scripts/BuildWin64.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -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
4 changes: 2 additions & 2 deletions src/Mzinga.Viewer/Mzinga.Viewer.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -47,11 +47,11 @@
<ItemGroup>
<PackageReference Include="Avalonia" Version="0.10.12" />
<PackageReference Include="Avalonia.Desktop" Version="0.10.12" />
<PackageReference Include="Avalonia.Diagnostics" Version="0.10.12" />
<PackageReference Include="Avalonia.Diagnostics" Version="0.10.12" Condition="'$(Configuration)' == 'Debug'" />
<PackageReference Include="Dotnet.Bundle" Version="0.9.13" />
<PackageReference Include="Mono.Posix.NETStandard" Version="1.0.0" />
<PackageReference Include="MvvmLightLibsStd10" Version="5.4.1.1" />
</ItemGroup>
</ItemGroup>

<ItemGroup>
<ProjectReference Include="..\Mzinga\Mzinga.csproj" />
Expand Down

0 comments on commit 9a3878c

Please sign in to comment.