wingetautoupdate/Winget-AutoUpdate/functions/Test-Mods.ps1

23 lines
570 B
PowerShell
Raw Permalink Normal View History

2022-04-20 04:22:22 +00:00
#Function to check if modification exists in 'mods' directory
2022-06-10 08:26:41 +00:00
function Test-Mods ($app) {
2022-04-20 04:22:22 +00:00
2022-04-20 18:54:10 +00:00
#Takes care of a null situation
2022-04-23 09:45:37 +00:00
$ModsInstall = $null
$ModsUpgrade = $null
2022-04-20 18:54:10 +00:00
$Mods = "$WorkingDir\mods"
2022-06-10 08:26:41 +00:00
if (Test-Path "$Mods\$app-*") {
if (Test-Path "$Mods\$app-install.ps1") {
2022-04-20 18:54:10 +00:00
$ModsInstall = "$Mods\$app-install.ps1"
$ModsUpgrade = "$Mods\$app-install.ps1"
2022-04-20 09:30:04 +00:00
}
2022-06-10 08:26:41 +00:00
if (Test-Path "$Mods\$app-upgrade.ps1") {
2022-04-20 18:54:10 +00:00
$ModsUpgrade = "$Mods\$app-upgrade.ps1"
2022-04-20 09:30:04 +00:00
}
2022-04-20 04:22:22 +00:00
}
2022-06-10 08:26:41 +00:00
return $ModsInstall, $ModsUpgrade
2022-04-23 09:45:37 +00:00
2022-04-20 18:54:10 +00:00
}