summaryrefslogtreecommitdiff
path: root/tools.nix
diff options
context:
space:
mode:
authorJulian Stecklina <julian.stecklina@cyberus-technology.de>2024-05-21 14:02:44 +0200
committerJulian Stecklina <julian.stecklina@cyberus-technology.de>2024-05-21 14:02:44 +0200
commit15ae485eb8384b4bf0abce6beb15130f823254ef (patch)
tree4c8fe89c27c2a9f38e03325e0c736c1e82824916 /tools.nix
parent10a64401a24f3f48df5dd4aad21b2cd80366e4bc (diff)
Add enter-kernel-dev tool
Diffstat (limited to 'tools.nix')
-rw-r--r--tools.nix11
1 files changed, 9 insertions, 2 deletions
diff --git a/tools.nix b/tools.nix
index 5f90e27..2c942ff 100644
--- a/tools.nix
+++ b/tools.nix
@@ -1,9 +1,13 @@
-{ stdenvNoCC }:
+{ stdenvNoCC, makeWrapper, flakeSelf }:
stdenvNoCC.mkDerivation {
name = "kernel-dev-tools";
src = ./tools;
-
+
+ nativeBuildInputs = [
+ makeWrapper
+ ];
+
dontConfigure = true;
dontBuild = true;
@@ -16,6 +20,9 @@ stdenvNoCC.mkDerivation {
install -m0555 "$script" $out/bin/
done
+ wrapProgram $out/bin/enter-kernel-dev \
+ --set FLAKE_DIR "${flakeSelf}"
+
runHook preInstall
'';
}