diff options
Diffstat (limited to 'skip-distro-check.patch')
-rw-r--r-- | skip-distro-check.patch | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/skip-distro-check.patch b/skip-distro-check.patch new file mode 100644 index 000000000000..4ae7eb283bbe --- /dev/null +++ b/skip-distro-check.patch @@ -0,0 +1,37 @@ +diff --git a/build.psm1 b/build.psm1 +index f528ee821..1e21cf805 100644 +--- a/build.psm1 ++++ b/build.psm1 +@@ -158,6 +158,32 @@ function Get-EnvironmentInformation + } + + if ($environment.IsLinux) { ++ if ($SkipLinuxDistroCheck) { ++ Write-Warning "Skipping distro check entirely." ++ ++ $environment += @{'IsDebian' = $false} ++ $environment += @{'IsDebian9' = $false} ++ $environment += @{'IsDebian10' = $false} ++ $environment += @{'IsDebian11' = $false} ++ $environment += @{'IsUbuntu' = $false} ++ $environment += @{'IsUbuntu16' = $false} ++ $environment += @{'IsUbuntu18' = $false} ++ $environment += @{'IsUbuntu20' = $false} ++ $environment += @{'IsCentOS' = $false} ++ $environment += @{'IsFedora' = $false} ++ $environment += @{'IsOpenSUSE' = $false} ++ $environment += @{'IsSLES' = $false} ++ $environment += @{'IsRedHat' = $false} ++ $environment += @{'IsRedHat7' = $false} ++ $environment += @{'IsOpenSUSE13' = $false} ++ $environment += @{'IsOpenSUSE42.1' = $false} ++ $environment += @{'IsDebianFamily' = $false} ++ $environment += @{'IsRedHatFamily' = $false} ++ $environment += @{'IsSUSEFamily' = $false} ++ $environment += @{'IsAlpine' = $false} ++ ++ return [PSCustomObject] $environment ++ } + $LinuxInfo = Get-Content /etc/os-release -Raw | ConvertFrom-StringData + $lsb_release = Get-Command lsb_release -Type Application -ErrorAction Ignore | Select-Object -First 1 + if ($lsb_release) { |