diff --git a/extension/BuildPhpExtension/private/Get-ExtensionConfig.ps1 b/extension/BuildPhpExtension/private/Get-ExtensionConfig.ps1 index c918cce..8059ada 100644 --- a/extension/BuildPhpExtension/private/Get-ExtensionConfig.ps1 +++ b/extension/BuildPhpExtension/private/Get-ExtensionConfig.ps1 @@ -115,7 +115,7 @@ Function Get-ExtensionConfig { $extensionSeries = Invoke-WebRequest -Uri "https://downloads.php.net/~windows/pecl/deps" $extensionArchivesSeries = Invoke-WebRequest -Uri "https://downloads.php.net/~windows/pecl/deps/archives" } - $Libraries | ForEach-Object { + $Libraries | Select-Object -Unique | ForEach-Object { if($null -ne $_ -and -not([string]::IsNullOrWhiteSpace($_))) { if ($phpSeries.Contains($_) -and -not($config.php_libraries.Contains($_))) { $config.php_libraries += $_