diff options
author | Sandro <sandro.jaeckel@gmail.com> | 2021-06-02 19:57:03 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-06-02 19:57:03 +0200 |
commit | 50aeda3131b76f2af5764bf8e978fb5aab4e7a15 (patch) | |
tree | 7a270ff379b1c5d8de682bdcafa161898eedb5a9 /pkgs | |
parent | a7e18f3917fd37f805d1ec8e0d6ec97cc0b43d55 (diff) | |
parent | c10391366135b842d70b3d1a9dbc0eab9a1e346a (diff) | |
download | nixpkgs-50aeda3131b76f2af5764bf8e978fb5aab4e7a15.tar nixpkgs-50aeda3131b76f2af5764bf8e978fb5aab4e7a15.tar.gz nixpkgs-50aeda3131b76f2af5764bf8e978fb5aab4e7a15.tar.bz2 nixpkgs-50aeda3131b76f2af5764bf8e978fb5aab4e7a15.tar.lz nixpkgs-50aeda3131b76f2af5764bf8e978fb5aab4e7a15.tar.xz nixpkgs-50aeda3131b76f2af5764bf8e978fb5aab4e7a15.tar.zst nixpkgs-50aeda3131b76f2af5764bf8e978fb5aab4e7a15.zip |
Merge pull request #125402 from Pamplemousse/ptags
Diffstat (limited to 'pkgs')
-rw-r--r-- | pkgs/development/tools/misc/ptags/default.nix | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/pkgs/development/tools/misc/ptags/default.nix b/pkgs/development/tools/misc/ptags/default.nix index c17bfd67358..b8be0ee3dc6 100644 --- a/pkgs/development/tools/misc/ptags/default.nix +++ b/pkgs/development/tools/misc/ptags/default.nix @@ -1,8 +1,9 @@ { fetchFromGitHub , cargo +, ctags , lib +, makeWrapper , rustPlatform - }: rustPlatform.buildRustPackage rec { @@ -18,6 +19,14 @@ rustPlatform.buildRustPackage rec { cargoSha256 = "1pz5hvn1iq26i8c2cmqavhnri8h0sn40khrxvcdkj9q47nsj5wcx"; + nativeBuildInputs = [ makeWrapper ]; + + postInstall = '' + # `ctags` must be accessible in `PATH` for `ptags` to work. + wrapProgram "$out/bin/ptags" \ + --prefix PATH : "${lib.makeBinPath [ ctags ]}" + ''; + # Sanity check. checkPhase = '' $releaseDir/ptags --help > /dev/null |