0
0
Fork 0
mirror of https://github.com/NixOS/nixpkgs.git synced 2025-07-14 06:00:33 +03:00

nixos/systemd-boot: move builder script in bin folder

This commit is contained in:
Julien Malka 2024-01-27 01:27:51 +00:00
parent bf15de8c3b
commit ceeddc5b15

View file

@ -54,17 +54,18 @@ let
checkedSystemdBootBuilder = pkgs.runCommand "systemd-boot" { checkedSystemdBootBuilder = pkgs.runCommand "systemd-boot" {
nativeBuildInputs = [ pkgs.mypy ]; nativeBuildInputs = [ pkgs.mypy ];
} '' } ''
install -m755 ${systemdBootBuilder} $out mkdir -p $out/bin
install -m755 ${systemdBootBuilder} $out/bin/systemd-boot-builder
mypy \ mypy \
--no-implicit-optional \ --no-implicit-optional \
--disallow-untyped-calls \ --disallow-untyped-calls \
--disallow-untyped-defs \ --disallow-untyped-defs \
$out $out/bin/systemd-boot-builder
''; '';
finalSystemdBootBuilder = pkgs.writeScript "install-systemd-boot.sh" '' finalSystemdBootBuilder = pkgs.writeScript "install-systemd-boot.sh" ''
#!${pkgs.runtimeShell} #!${pkgs.runtimeShell}
${checkedSystemdBootBuilder} "$@" ${checkedSystemdBootBuilder}/bin/systemd-boot-builder "$@"
${cfg.extraInstallCommands} ${cfg.extraInstallCommands}
''; '';
in { in {