summaryrefslogtreecommitdiff
path: root/Urbit/Harbor.nix
diff options
context:
space:
mode:
authorBen Sima <ben@bsima.me>2024-04-09 20:16:24 -0400
committerBen Sima <ben@bsima.me>2024-04-10 19:56:46 -0400
commita6856775ad86d8f33d5d724a3843fb16e5a3551d (patch)
tree5c37f970991064f165563b9773b3d7d0c46a0224 /Urbit/Harbor.nix
parentdabbe3cfa344f3ad011f26d570ee82621e2d1b67 (diff)
Fix --cpus and --jobs
This patch fixes two problems: 1. Apparently the docopt spec wasn't written correctly, I needed to add a metavar (like N for number) to the spec so that docopt would correctly parse the command line args. Without this, I had just been using the default 6 and 10 that I hardcoded. 2. I never added the --max-jobs and --cores flags to NixBuild, so anytime I built a nix target, i.e. any of my NixOS images, it would use all of the available cores. I think this is part of why I struggled so much to build webkitgtk: I *thought* I was limiting the resources to prevent an OOM crash, but I wasn't. With this fix, I can comfortably limit resources for a build, so I can continue working while building something in the background.
Diffstat (limited to 'Urbit/Harbor.nix')
0 files changed, 0 insertions, 0 deletions