flake.nix: add prebuild-all package
This commit is contained in:
parent
b7afbc20da
commit
ba810254e0
11
flake.nix
11
flake.nix
|
@ -102,6 +102,17 @@
|
||||||
echo -n -e "$NORMAL"
|
echo -n -e "$NORMAL"
|
||||||
'') (builtins.attrNames flakifiedHosts)}
|
'') (builtins.attrNames flakifiedHosts)}
|
||||||
'';
|
'';
|
||||||
|
|
||||||
|
prebuild-all = pkgs.runCommandNoCC "prebuild-all" {
|
||||||
|
preferLocalBuild = true;
|
||||||
|
} ''
|
||||||
|
mkdir $out
|
||||||
|
|
||||||
|
${pkgs.lib.concatMapStrings (name: ''
|
||||||
|
ln -s ${self.nixosConfigurations.${name}.config.system.build.toplevel} name
|
||||||
|
'') (builtins.attrNames flakifiedHosts)}
|
||||||
|
'';
|
||||||
|
|
||||||
} //
|
} //
|
||||||
|
|
||||||
builtins.foldl' (result: host: result // {
|
builtins.foldl' (result: host: result // {
|
||||||
|
|
Loading…
Reference in New Issue