summary refs log tree commit diff
path: root/pkgs/development/tools/misc/ycmd
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
parent4c5109b2e93cc7c13a73f345720430fa76789452 (diff)
downloadnixpkgs-2807920302bb83421136eff2248cbee89f384cf8.tar
nixpkgs-2807920302bb83421136eff2248cbee89f384cf8.tar.gz
nixpkgs-2807920302bb83421136eff2248cbee89f384cf8.tar.bz2
nixpkgs-2807920302bb83421136eff2248cbee89f384cf8.tar.lz
nixpkgs-2807920302bb83421136eff2248cbee89f384cf8.tar.xz
nixpkgs-2807920302bb83421136eff2248cbee89f384cf8.tar.zst
nixpkgs-2807920302bb83421136eff2248cbee89f384cf8.zip
ycmd: use libclang
Diffstat (limited to 'pkgs/development/tools/misc/ycmd')
-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 4c60067c48e..5f90525feca 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 ];