diff options
author | Jörg Thalheim <joerg@higgsboson.tk> | 2016-09-07 22:44:06 +0200 |
---|---|---|
committer | Bjørn Forsman <bjorn.forsman@gmail.com> | 2016-09-08 20:39:24 +0200 |
commit | e2991cc70bc4c953570045ab29bde4734d7476ec (patch) | |
tree | bab9bf0184a8c1989f697c03cdc14d03bc494d11 /pkgs/os-specific/linux/bcc | |
parent | c58f6e62de1e3163489b4e2f29c6f2b0531ab47c (diff) | |
download | nixlib-e2991cc70bc4c953570045ab29bde4734d7476ec.tar nixlib-e2991cc70bc4c953570045ab29bde4734d7476ec.tar.gz nixlib-e2991cc70bc4c953570045ab29bde4734d7476ec.tar.bz2 nixlib-e2991cc70bc4c953570045ab29bde4734d7476ec.tar.lz nixlib-e2991cc70bc4c953570045ab29bde4734d7476ec.tar.xz nixlib-e2991cc70bc4c953570045ab29bde4734d7476ec.tar.zst nixlib-e2991cc70bc4c953570045ab29bde4734d7476ec.zip |
bcc: install documentation not as an executable
in bcc/tools documentation was wrapped as an executable
Diffstat (limited to 'pkgs/os-specific/linux/bcc')
-rw-r--r-- | pkgs/os-specific/linux/bcc/default.nix | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/pkgs/os-specific/linux/bcc/default.nix b/pkgs/os-specific/linux/bcc/default.nix index 98d790068e1a..d6593b4ee500 100644 --- a/pkgs/os-specific/linux/bcc/default.nix +++ b/pkgs/os-specific/linux/bcc/default.nix @@ -17,17 +17,21 @@ stdenv.mkDerivation rec { ]; cmakeFlags="-DBCC_KERNEL_MODULES_DIR=${kernel.dev}/lib/modules -DBCC_KERNEL_HAS_SOURCE_DIR=1"; - + postInstall = '' - mkdir -p $out/bin + mkdir -p $out/bin $out/share + rm -r $out/share/bcc/tools/{old,doc/CMakeLists.txt} + mv $out/share/bcc/tools/doc $out/share + mv $out/share/bcc/man $out/share/ + for f in $out/share/bcc/tools\/*; do - ln -s $f $out/bin/$(basename $f) + ln -s $f $out/bin/$(basename $f) wrapProgram $f \ --prefix LD_LIBRARY_PATH : $out/lib \ --prefix PYTHONPATH : $out/lib/python2.7/site-packages \ --prefix PYTHONPATH : :${pythonPackages.netaddr}/lib/${python.libPrefix}/site-packages done - ''; + ''; meta = with stdenv.lib; { description = "Dynamic Tracing Tools for Linux"; |