nixos/systemd-boot: move builder script in bin folder
This commit is contained in:
@@ -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 {
|
||||||
|
|||||||
Reference in New Issue
Block a user