Merge pull request #170145 from marsam/fix-sumneko-lua-language-server-darwin

sumneko-lua-language-server: fix build on darwin
main
Mario Rodas 2 years ago committed by GitHub
commit 5d501c063e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 7
      pkgs/development/tools/sumneko-lua-language-server/default.nix

@ -24,6 +24,13 @@ stdenv.mkDerivation rec {
darwin.apple_sdk.frameworks.Foundation
];
# Disable cwd support on darwin, because it requires macOS>=10.15
preConfigure = lib.optionalString stdenv.isDarwin ''
for file in 3rd/bee.lua/bee/subprocess/subprocess_posix.cpp 3rd/luamake/3rd/bee.lua/bee/subprocess/subprocess_posix.cpp; do
substituteInPlace $file --replace '#define SUPPORT_CWD 1' ""
done
'';
preBuild = ''
cd 3rd/luamake
''

Loading…
Cancel
Save