@@ -21,14 +21,10 @@ let
2121 lib.pipe hsPkgs.haskell-language-server ([
2222 (haskell.lib.compose.overrideCabal (old: {
2323 enableSharedExecutables = dynamic;
24− postInstall = ''
24+ ${if !dynamic then "postInstall" else null} = ''
2525 ${old.postInstall or ""}
2626
2727 remove-references-to -t ${hsPkgs.ghc} $out/bin/haskell-language-server
28− remove-references-to -t ${hsPkgs.shake.data} $out/bin/haskell-language-server
29− remove-references-to -t ${hsPkgs.js-jquery.data} $out/bin/haskell-language-server
30− remove-references-to -t ${hsPkgs.js-dgtable.data} $out/bin/haskell-language-server
31− remove-references-to -t ${hsPkgs.js-flot.data} $out/bin/haskell-language-server
3228 '';
3329 }))
3430 ((if dynamic then enableCabalFlag else disableCabalFlag) "dynamic")