@@ -6,17 +6,20 @@ let
7 makeself = callPackage ./makeself.nix {};
7 makeself = callPackage ./makeself.nix {};
8 makedir = callPackage ./makedir.nix {};
8 makedir = callPackage ./makedir.nix {};
9− nix-bootstrap = callPackage ./nix-bootstrap.nix {};
11− nixdir = makedir {
10+ nix-bootstrap = callPackage ./nix-bootstrap.nix {};
13− toplevel = nix-bootstrap;
16−in
12+ makebootstrap = {name, script}:
15+ startup = ".${script}/install";
17+ name = "${name}-dir";
18− makeself {
22+in makebootstrap {
19− name = "nix-installer.sh";
23+ name = "nix-bootstrap.sh";
20− startup = ".${nix-bootstrap}/install";
24+ script = nix-bootstrap;