Add grant users access script to Windows installer process
All checks were successful
farmcontrol/farmcontrol-ui/pipeline/head This commit looks good
All checks were successful
farmcontrol/farmcontrol-ui/pipeline/head This commit looks good
- Included the `grant-users-access.nsh` script in the Windows installer build process to ensure standard users receive the necessary permissions during installation. - This addition enhances the installer by addressing permission issues for non-admin users, improving overall accessibility.
This commit is contained in:
parent
add206457f
commit
9c86737691
@ -48,6 +48,7 @@ function Get-DirectoryBytes {
|
|||||||
$rootDir = Split-Path -Parent $PSScriptRoot
|
$rootDir = Split-Path -Parent $PSScriptRoot
|
||||||
$nsiPath = Join-Path $rootDir "packaging/windows/farmcontrol.nsi"
|
$nsiPath = Join-Path $rootDir "packaging/windows/farmcontrol.nsi"
|
||||||
$installerInclude = Join-Path $rootDir "packaging/windows/installer.nsh"
|
$installerInclude = Join-Path $rootDir "packaging/windows/installer.nsh"
|
||||||
|
$grantUsersAccessInclude = Join-Path $rootDir "packaging/windows/grant-users-access.nsh"
|
||||||
$workDir = Join-Path $env:TEMP "farmcontrol-nsis"
|
$workDir = Join-Path $env:TEMP "farmcontrol-nsis"
|
||||||
$localInstallerName = "farmcontrol-installer.exe"
|
$localInstallerName = "farmcontrol-installer.exe"
|
||||||
|
|
||||||
@ -80,6 +81,7 @@ if (-not (Test-Path $requiredDeeplinkScript)) {
|
|||||||
|
|
||||||
Copy-Item -LiteralPath $nsiPath -Destination (Join-Path $workDir "farmcontrol.nsi")
|
Copy-Item -LiteralPath $nsiPath -Destination (Join-Path $workDir "farmcontrol.nsi")
|
||||||
Copy-Item -LiteralPath $installerInclude -Destination (Join-Path $workDir "installer.nsh")
|
Copy-Item -LiteralPath $installerInclude -Destination (Join-Path $workDir "installer.nsh")
|
||||||
|
Copy-Item -LiteralPath $grantUsersAccessInclude -Destination (Join-Path $workDir "grant-users-access.nsh")
|
||||||
|
|
||||||
$iconPath = Join-Path $rootDir "assets\installer.ico"
|
$iconPath = Join-Path $rootDir "assets\installer.ico"
|
||||||
if (Test-Path $iconPath) {
|
if (Test-Path $iconPath) {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user