From b0a2740aca21dad4ed655c3a001da4fde8025bb9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Fri, 9 Dec 2022 15:03:50 +0100 Subject: [PATCH] package: include dependencies in wrapper --- package.nix | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/package.nix b/package.nix index efd036e..3bd59d7 100644 --- a/package.nix +++ b/package.nix @@ -1,8 +1,21 @@ -{ stdenvNoCC }: +{ stdenvNoCC, makeWrapper, lib, openssh, git, nix, coreutils }: +let + runtimeDeps = [ + openssh + git # for git flakes + nix + coreutils + ]; +in stdenvNoCC.mkDerivation { name = "nixos-remote"; src = ./.; + nativeBuildInputs = [ + makeWrapper + ]; installPhase = '' install -D -m755 nixos-remote $out/bin/nixos-remote + wrapProgram "$out/bin/nixos-remote" \ + --prefix PATH : "${lib.makeBinPath runtimeDeps}" ''; }