writers: add writeGuile[Bin] (#364531)
[NixPkgs.git] / pkgs / development / tools / irony-server / default.nix
blob2a2b97222d19bc4a63c3b5ac65c7f550c032d2b3
2   lib,
3   stdenv,
4   cmake,
5   llvmPackages,
6   llvm,
7   irony,
8 }:
10 stdenv.mkDerivation {
11   pname = "irony-server";
12   inherit (irony) src version;
14   nativeBuildInputs = [
15     cmake
16     llvm
17   ];
18   buildInputs = [ llvmPackages.libclang ];
20   dontUseCmakeBuildDir = true;
22   cmakeDir = "server";
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   };