Optimize chocolatey package

This commit is contained in:
Oleksii Holub 2019-04-09 18:15:17 +03:00
parent 19f58f2c8c
commit 359278afec

View file

@ -1,19 +1,24 @@
$ErrorActionPreference = 'Stop'; $ErrorActionPreference = 'Stop'
$packageName = $env:ChocolateyPackageName
$installDirPath = "$(Split-Path -parent $MyInvocation.MyCommand.Definition)"
# --- GUI --- # Install package (GUI)
$packageArgs = @{ $packageArgs = @{
packageName = $env:ChocolateyPackageName packageName = $packageName
unzipLocation = "$(Split-Path -parent $MyInvocation.MyCommand.Definition)" unzipLocation = $installDirPath
url = 'https://github.com/Tyrrrz/DiscordChatExporter/releases/download/2.11/DiscordChatExporter.zip' url = 'https://github.com/Tyrrrz/DiscordChatExporter/releases/download/2.11/DiscordChatExporter.zip'
} }
Install-ChocolateyZipPackage @packageArgs Install-ChocolateyZipPackage @packageArgs
# --- CLI --- # Mark the executable as GUI
New-Item (Join-Path $installDirPath "DiscordChatExporter.exe.gui") -ItemType File -Force
# Install package (CLI)
$packageArgs = @{ $packageArgs = @{
packageName = $env:ChocolateyPackageName packageName = $packageName
unzipLocation = "$(Split-Path -parent $MyInvocation.MyCommand.Definition)" unzipLocation = $installDirPath
url = 'https://github.com/Tyrrrz/DiscordChatExporter/releases/download/2.11/DiscordChatExporter.CLI.zip' url = 'https://github.com/Tyrrrz/DiscordChatExporter/releases/download/2.11/DiscordChatExporter.CLI.zip'
} }
Install-ChocolateyZipPackage @packageArgs Install-ChocolateyZipPackage @packageArgs