about summary refs log tree commit diff
path: root/pkgs/development/tools/haskell
diff options
context:
space:
mode:
authorsternenseemann <sternenseemann@systemli.org>2022-02-08 19:03:18 +0100
committersterni <sternenseemann@systemli.org>2022-02-14 18:36:53 +0100
commit632fc5f2b1859e26011c68c330ece0d51851a73c (patch)
tree7841b95e8e12f94d1600a8dfe702e8dd12958718 /pkgs/development/tools/haskell
parentdcb9ff59ca1bf844ed28ba6d232e6d6163aec9a5 (diff)
haskell-language-server: retain old postInstall if any
Diffstat (limited to 'pkgs/development/tools/haskell')
-rw-r--r--pkgs/development/tools/haskell/haskell-language-server/withWrapper.nix2
1 files changed, 2 insertions, 0 deletions
diff --git a/pkgs/development/tools/haskell/haskell-language-server/withWrapper.nix b/pkgs/development/tools/haskell/haskell-language-server/withWrapper.nix
index b55fd6aa6ba70..ff1f4323cead7 100644
--- a/pkgs/development/tools/haskell/haskell-language-server/withWrapper.nix
+++ b/pkgs/development/tools/haskell/haskell-language-server/withWrapper.nix
@@ -22,6 +22,8 @@ let
       (haskell.lib.compose.overrideCabal (old: {
         enableSharedExecutables = dynamic;
         postInstall = ''
+          ${old.postInstall or ""}
+
           remove-references-to -t ${hsPkgs.ghc} $out/bin/haskell-language-server
           remove-references-to -t ${hsPkgs.shake.data} $out/bin/haskell-language-server
           remove-references-to -t ${hsPkgs.js-jquery.data} $out/bin/haskell-language-server