rtl, cl-rest: add /bin to pkg output

This commit is contained in:
Erik Arvstedt 2021-12-14 19:51:22 +01:00
parent f4872f3334
commit 602281b132
No known key found for this signature in database
GPG key ID: 33312B944DD97846
3 changed files with 29 additions and 8 deletions

View file

@ -1,5 +1,15 @@
{ pkgs }:
{ pkgs, makeWrapper }:
let
nodePackages = import ./composition.nix { inherit pkgs; inherit (pkgs) nodejs; };
inherit (pkgs) nodejs;
nodePackages = import ./composition.nix { inherit pkgs nodejs; };
in
nodePackages.package
nodePackages.package.overrideAttrs (old: {
nativeBuildInputs = (old.nativeBuildInputs or []) ++ [
makeWrapper
];
postInstall = ''
makeWrapper ${nodejs}/bin/node $out/bin/cl-rest \
--add-flags $out/lib/node_modules/c-lightning-rest/cl-rest
'';
})

View file

@ -1,5 +1,15 @@
{ pkgs }:
{ pkgs, makeWrapper }:
let
nodePackages = import ./composition.nix { inherit pkgs; inherit (pkgs) nodejs; };
inherit (pkgs) nodejs;
nodePackages = import ./composition.nix { inherit pkgs nodejs; };
in
nodePackages.package
nodePackages.package.overrideAttrs (old: {
nativeBuildInputs = (old.nativeBuildInputs or []) ++ [
makeWrapper
];
postInstall = ''
makeWrapper ${nodejs}/bin/node $out/bin/rtl \
--add-flags $out/lib/node_modules/rtl/rtl
'';
})