blob: 2c942ff61838a4a15581f25b48ac8d007ff2d1aa (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
{ stdenvNoCC, makeWrapper, flakeSelf }:
stdenvNoCC.mkDerivation {
name = "kernel-dev-tools";
src = ./tools;
nativeBuildInputs = [
makeWrapper
];
dontConfigure = true;
dontBuild = true;
installPhase = ''
runHook preInstall
mkdir -p $out/bin
for script in *; do
install -m0555 "$script" $out/bin/
done
wrapProgram $out/bin/enter-kernel-dev \
--set FLAKE_DIR "${flakeSelf}"
runHook preInstall
'';
}
|