aboutsummaryrefslogtreecommitdiff
path: root/pkgs/development/tools/misc/ycmd/default.nix
diff options
context:
space:
mode:
authorDaiderd Jordan <daiderd@gmail.com>2018-01-16 22:55:36 +0100
committerTuomas Tynkkynen <tuomas@tuxera.com>2018-01-17 15:53:08 +0200
commit2807920302bb83421136eff2248cbee89f384cf8 (patch)
tree667c1f1e4d585bb32606afd69249fed0ee36df3b /pkgs/development/tools/misc/ycmd/default.nix
parent4c5109b2e93cc7c13a73f345720430fa76789452 (diff)
ycmd: use libclang
Diffstat (limited to '')
-rw-r--r--pkgs/development/tools/misc/ycmd/default.nix5
1 files changed, 3 insertions, 2 deletions
diff --git a/pkgs/development/tools/misc/ycmd/default.nix b/pkgs/development/tools/misc/ycmd/default.nix
index 4c60067c48ef..5f90525feca1 100644
--- a/pkgs/development/tools/misc/ycmd/default.nix
+++ b/pkgs/development/tools/misc/ycmd/default.nix
@@ -15,12 +15,13 @@ stdenv.mkDerivation rec {
sha256 = "0bs94iv521ac2n53n3k8mw3s6v0hi3hhxhjsr0ips3n99al8wndi";
};
- buildInputs = [ cmake boost ]
+ nativeBuildInputs = [ cmake ];
+ buildInputs = [ boost llvmPackages.libclang ]
++ stdenv.lib.optional stdenv.isDarwin [ fixDarwinDylibNames Cocoa ];
buildPhase = ''
export EXTRA_CMAKE_ARGS=-DPATH_TO_LLVM_ROOT=${llvmPackages.clang-unwrapped}
- ${python.interpreter} build.py --clang-completer --system-boost
+ ${python.interpreter} build.py --system-libclang --clang-completer --system-boost
'';
patches = [ ./dont-symlink-clang.patch ];