diff options
author | Linus Heckemann <git@sphalerite.org> | 2022-07-31 16:15:38 +0200 |
---|---|---|
committer | K900 <me@0upti.me> | 2022-08-02 10:54:55 +0300 |
commit | ee38010981583e9555aea6b6f964b4de57eb8b51 (patch) | |
tree | 6d0053e043dea1ef2d54fb44ca034de45ff59abb /pkgs/build-support/kernel | |
parent | 6fc909a1cc89b32c9bc27d69da6333b8a0d4b87e (diff) |
makeInitrdNG: add meta and update script
Diffstat (limited to 'pkgs/build-support/kernel')
-rw-r--r-- | pkgs/build-support/kernel/make-initrd-ng-tool.nix | 8 | ||||
-rwxr-xr-x | pkgs/build-support/kernel/make-initrd-ng/update.sh | 4 |
2 files changed, 12 insertions, 0 deletions
diff --git a/pkgs/build-support/kernel/make-initrd-ng-tool.nix b/pkgs/build-support/kernel/make-initrd-ng-tool.nix index 67488168cf227..b1fbee92b32e5 100644 --- a/pkgs/build-support/kernel/make-initrd-ng-tool.nix +++ b/pkgs/build-support/kernel/make-initrd-ng-tool.nix @@ -6,4 +6,12 @@ rustPlatform.buildRustPackage { src = ./make-initrd-ng; cargoLock.lockFile = ./make-initrd-ng/Cargo.lock; + + passthru.updateScript = ./make-initrd-ng/update.sh; + + meta = { + description = "Tool for copying binaries and their dependencies"; + maintainers = with lib.maintainers; [ das_j elvishjerricco k900 lheckemann ]; + license = lib.licenses.mit; + }; } diff --git a/pkgs/build-support/kernel/make-initrd-ng/update.sh b/pkgs/build-support/kernel/make-initrd-ng/update.sh new file mode 100755 index 0000000000000..ffc5ad3917f71 --- /dev/null +++ b/pkgs/build-support/kernel/make-initrd-ng/update.sh @@ -0,0 +1,4 @@ +#!/usr/bin/env nix-shell +#!nix-shell -p cargo -i bash +cd "$(dirname "$0")" +cargo update |