diff options
author | Kosyrev Serge <skosyrev@ptsecurity.com> | 2017-01-12 00:17:46 +0300 |
---|---|---|
committer | Kosyrev Serge <skosyrev@ptsecurity.com> | 2017-01-21 03:43:20 +0300 |
commit | 7ceca3dbbc70bdd84d7e3f4219cf5a5dd31576a4 (patch) | |
tree | db99157f35729c3e5762d9cf158edee9b6300778 /pkgs/development/tools/irony-server | |
parent | 4a662e5206703868b13e9ac01d401c66d997f800 (diff) |
irony-server: init at 'same-version-irony-of-chosen-elpa`
Diffstat (limited to 'pkgs/development/tools/irony-server')
-rw-r--r-- | pkgs/development/tools/irony-server/default.nix | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/pkgs/development/tools/irony-server/default.nix b/pkgs/development/tools/irony-server/default.nix new file mode 100644 index 000000000000..ac5495b98d90 --- /dev/null +++ b/pkgs/development/tools/irony-server/default.nix @@ -0,0 +1,26 @@ +{ stdenv, fetchgit, cmake, llvmPackages, irony }: + +stdenv.mkDerivation rec { + name = "irony-server-${version}"; + inherit (irony) version; + + buildInputs = [ cmake llvmPackages.clang ]; + + dontUseCmakeBuildDir = true; + + cmakeDir = "server"; + + cmakeFlags = [ + ''-DCMAKE_PREFIX_PATH=${llvmPackages.clang.cc}'' + ]; + + src = irony.src; + + meta = { + description = "The server part of irony."; + homepage = "https://melpa.org/#/irony"; + maintainers = [ stdenv.lib.maintainers.deepfire ]; + platforms = stdenv.lib.platforms.linux; + license = stdenv.lib.licenses.free; + }; +} |