Omit the dangling browser fixture from the world source snapshot

This commit is contained in:
2026-11-07 16:23:08 +00:00
parent 4ac1024e1c
commit 1d06547936
+2 -2
View File
@@ -104,6 +104,8 @@
postPatch = ''
git init --quiet --initial-branch=main
git add host vfs userland extensions agents skills Cargo.toml Cargo.lock flake.nix flake.lock README.md AGENTS.md .gitignore
# This browser fixture links to an unbuilt upstream artifact, not a WASI tool.
git rm userland/esbuild/source/scripts/browser/esbuild.wasm.bagel
git commit --no-gpg-sign --quiet -m 'Bundle source ${revision}'
cp -r ${brushSource} userland/brush/source
chmod -R u+w userland/brush/source
@@ -138,8 +140,6 @@
cp -a target/userland/bundle/. $out/
'';
doInstallCargoArtifacts = false;
# Preserve upstream source links to build outputs that the snapshot does not contain.
dontCheckForBrokenSymlinks = true;
});
sausage = craneLib.buildPackage (common // {
inherit cargoArtifacts;