build.ps1: clean up the Get-Dependencies output
#84990
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This pull request refactors the output messages in the
Get-Dependenciesfunction inutils/build.ps1to improve clarity and consistency. It introduces a newWrite-Successhelper function for standardized success messages and replaces many previous verboseWrite-Outputstatements with this new format. Additionally, several unnecessary or redundant output lines have been commented out to reduce noise during dependency extraction and installation.Output improvements:
Write-Successfunction that prints a standardized success message after each dependency is installed or extracted, improving clarity and consistency.Write-Outputstatements with calls toWrite-Successfor dependencies such assyft,WiX,sccache,GNUWin32 make,Swift Toolchain,Python,pip, Python modules,Android NDK, andflex/bison. [1] [2] [3] [4] [5] [6] [7]Noise reduction and code cleanup:
Write-Outputstatements related to extraction and installation status, reducing console clutter during builds. [1] [2] [3] [4] [5] [6]$Enumerator.MoveNext()by piping toOut-NullinInvoke-BuildStep.