Keep buck2's output tree out of the flake's source
buck-out/ was swept into 1e8b590, and .gitignore never named it. The flake's source is the git tree, so every build shipped 263 MiB to eu.nixbuild.net — two 37M APKs, the boot image three times over, both copies of libvidya.so — which is to say it sent the remote builder the outputs it was being asked to produce. The tree stays on disk; only the index and the ignore file change. The blobs remain in history, so this shrinks what a build copies, not what a clone fetches. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
b372e17 parent: 962fcce modified
.gitignore +3 -0 | @@ -10,3 +10,6 @@ | ||
| 10 | 10 | # Nix build symlinks. |
| 11 | 11 | /result |
| 12 | 12 | /result-* |
| 13 | + | |
| 14 | +# buck2 output tree. | |
| 15 | +/buck-out/ | |
| @@ -10,3 +10,6 @@ | |||
| 10 | # Nix build symlinks. | 10 | # Nix build symlinks. |
| 11 | /result | 11 | /result |
| 12 | /result-* | 12 | /result-* |
| 13 | + | ||
| 14 | +# buck2 output tree. | ||
| 15 | +/buck-out/ | ||