jevstrudel.git / .buckconfig

Buck2 project root. The prelude is the one BUNDLED with the buck2 binary, so it always matches the buck2 in the devshell; a checked-in prelude drifts and breaks the day the two disagree (same setup as ~/jev).

4[cells]
5root = .
6prelude = prelude
7toolchains = toolchains
8none = none
10[external_cells]
11prelude = bundled
12
13[cell_aliases]
14config = prelude
15fbcode = none
16fbsource = none
17buck = none
18
19[parser]
20target_platform_detector_spec = target:root//...->prelude//platforms:default
21
22[build]
23execution_platforms = prelude//platforms:default

The file watcher would otherwise walk pnpm's node_modules trees.

26[project]
27ignore = node_modules, **/node_modules, buck-out, result*, .direnv