1{
2 lib,
3 stdenv,
4 cmake,
5 llvmPackages,
6 llvm,
7 irony,
8}:
9
10stdenv.mkDerivation {
11 pname = "irony-server";
12 inherit (irony) src version;
13
14 nativeBuildInputs = [
15 cmake
16 llvm
17 ];
18 buildInputs = [ llvmPackages.libclang ];
19
20 dontUseCmakeBuildDir = true;
21
22 cmakeDir = "server";
23
24 meta = with lib; {
25 description = "Server part of irony";
26 mainProgram = "irony-server";
27 homepage = "https://melpa.org/#/irony";
28 maintainers = [ maintainers.deepfire ];
29 platforms = platforms.unix;
30 license = licenses.free;
31 };
32}