fix(nix): filter optional dependencies by target platform (#8033)

This commit is contained in:
Jérôme Benoit 2026-01-12 19:49:06 +01:00 committed by GitHub
commit ca1b597b01
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
5 changed files with 131 additions and 14 deletions

View file

@ -5,6 +5,8 @@
bun,
cacert,
curl,
bunCpu,
bunOs,
}:
args:
stdenvNoCC.mkDerivation {
@ -29,8 +31,8 @@ stdenvNoCC.mkDerivation {
export HOME=$(mktemp -d)
export BUN_INSTALL_CACHE_DIR=$(mktemp -d)
bun install \
--cpu="*" \
--os="*" \
--cpu="${bunCpu}" \
--os="${bunOs}" \
--frozen-lockfile \
--ignore-scripts \
--no-progress \