Loading pkgs/by-name/nr/nrfutil/package.nix +68 −51 Original line number Diff line number Diff line Loading @@ -12,6 +12,7 @@ autoPatchelfHook, versionCheckHook, makeWrapper, installShellFiles, symlinkJoin, extensions ? [ ], Loading @@ -36,7 +37,9 @@ let ]; }; packages = map ( packages = map ( name: let package = platformSources.packages.${name}; Loading Loading @@ -84,7 +87,14 @@ let mainProgram = name; }; }) ) ([ "nrfutil" ] ++ extensions); ) ( [ "nrfutil" "nrfutil-completion" ] ++ extensions ); in symlinkJoin { Loading @@ -93,7 +103,10 @@ symlinkJoin { paths = packages; nativeBuildInputs = [ makeWrapper ]; nativeBuildInputs = [ makeWrapper installShellFiles ]; postBuild = let Loading @@ -118,7 +131,11 @@ symlinkJoin { ); in '' wrapProgram $out/bin/nrfutil ${wrapProgramArgs} wrapProgram "$out"/bin/nrfutil ${wrapProgramArgs} installShellCompletion --cmd nrfutil \ --bash $(realpath "$out"/share/nrfutil-completion/scripts/bash/setup.bash) \ --zsh $(realpath "$out"/share/nrfutil-completion/scripts/zsh/_nrfutil) ''; passthru = { Loading Loading
pkgs/by-name/nr/nrfutil/package.nix +68 −51 Original line number Diff line number Diff line Loading @@ -12,6 +12,7 @@ autoPatchelfHook, versionCheckHook, makeWrapper, installShellFiles, symlinkJoin, extensions ? [ ], Loading @@ -36,7 +37,9 @@ let ]; }; packages = map ( packages = map ( name: let package = platformSources.packages.${name}; Loading Loading @@ -84,7 +87,14 @@ let mainProgram = name; }; }) ) ([ "nrfutil" ] ++ extensions); ) ( [ "nrfutil" "nrfutil-completion" ] ++ extensions ); in symlinkJoin { Loading @@ -93,7 +103,10 @@ symlinkJoin { paths = packages; nativeBuildInputs = [ makeWrapper ]; nativeBuildInputs = [ makeWrapper installShellFiles ]; postBuild = let Loading @@ -118,7 +131,11 @@ symlinkJoin { ); in '' wrapProgram $out/bin/nrfutil ${wrapProgramArgs} wrapProgram "$out"/bin/nrfutil ${wrapProgramArgs} installShellCompletion --cmd nrfutil \ --bash $(realpath "$out"/share/nrfutil-completion/scripts/bash/setup.bash) \ --zsh $(realpath "$out"/share/nrfutil-completion/scripts/zsh/_nrfutil) ''; passthru = { Loading