Jan Tojnar 130a105248 nixos-build-vm: Remove Nixpkgs path dependency
4ce241c88276a0892cc0907e805f2142b1f2b478 switched `substituteAll` for `replaceVars`.
The latter stringifies the replacements, which leads to Nixpkgs filesystem path being embedded in the output.
This is disallowed by nixpkgs-basic-release-checks.nix.
https://github.com/NixOS/nixpkgs/pull/371501#issuecomment-2581315851
2025-01-09 23:14:51 +01:00

27 lines
422 B
Nix

{
replaceVarsWith,
runtimeShell,
installShellFiles,
}:
replaceVarsWith {
name = "nixos-build-vms";
src = ./nixos-build-vms.sh;
replacements = {
inherit runtimeShell;
buildVms = "${./build-vms.nix}";
};
dir = "bin";
isExecutable = true;
nativeBuildInputs = [ installShellFiles ];
postInstall = ''
installManPage ${./nixos-build-vms.8}
'';
meta.mainProgram = "nixos-build-vms";
}