Private/EmbeddedTemplate/tools/chocolateyinstall.ps1

$ErrorActionPreference = 'Stop'; # stop on all errors

[[AutomaticPackageNotesInstaller]]
$packageName  = '[[PackageName]]'
#$toolsDir = "$(Split-Path -parent $MyInvocation.MyCommand.Definition)"
$toolsDir = (Split-Path -parent $MyInvocation.MyCommand.Definition)
$fileLocation = Join-Path $toolsDir '[[PackageName]].[[InstallerType]]'

$packageArgs = @{
  packageName   = '[[PackageName]]'
  file          = $fileLocation
  fileType      = '[[InstallerType]]' #only one of these: exe, msi, msu
  silentArgs    = '[[silentArgs]]'
  validExitCodes= @(0, 3010, 1641)
  destination   = $toolsDir

}

Install-ChocolateyInstallPackage @packageArgs