In nix-darwin, `config.system.build.setEnvironment is a string containing a script, not a filename, so our usage is a bit different from NixOS's.