2 ms·
"can" is doing some heavy lifting there, especially based on my experience with VSCodium (which by definition is forced to work within Microsoft's opinion of bu
by mdaniel 1y ago
"can" is doing some heavy lifting there, especially based on my experience with VSCodium (which by definition is forced to work within Microsoft's opinion of build systems)
Anyway, uh-huh:
https://github.com/PowerShell/PowerShell/blob/v7.5.1/.github/workflows/macos-ci.yml#L74 https://github.com/PowerShell/PowerShell/blob/v7.5.1/.github... -> https://github.com/PowerShell/PowerShell/blob/v7.5.1/.github/actions/build/ci/action.yml#L17-L25 https://github.com/PowerShell/PowerShell/blob/v7.5.1/.github...
https://github.com/PowerShell/PowerShell/blob/v7.5.1/.github/workflows/macos-ci.yml#L88 https://github.com/PowerShell/PowerShell/blob/v7.5.1/.github... -> https://github.com/PowerShell/PowerShell/blob/v7.5.1/.github/actions/test/nix/action.yml#L48-L55 https://github.com/PowerShell/PowerShell/blob/v7.5.1/.github...
and, relevant to your comment even they opt out of telemetry https://github.com/PowerShell/PowerShell/blob/v7.5.1/.github/workflows/macos-ci.yml#L29 https://github.com/PowerShell/PowerShell/blob/v7.5.1/.github...
---
As a frame of reference, to build bash one only needs /bin/sh not a pre-built copy of bash itself https://git.savannah.gnu.org/cgit/bash.git/tree/configure?h=bash-5.2#n1 https://git.savannah.gnu.org/cgit/bash.git/tree/configure?h=...