emacs-mode: initial (same version as erlang)

This is just extracted from the erlang derivation. Otherwise one needs to know
where the emacs mode is (and the path depends on the version of Erlang used)
This commit is contained in:
Samuel Rivas 2015-09-07 21:48:06 +02:00
parent b5b78eaf44
commit ce433f2a5f
2 changed files with 27 additions and 0 deletions

View File

@ -0,0 +1,25 @@
{ stdenv, erlang }:
stdenv.mkDerivation {
name = "erlang-mode-${erlang.version}";
buildInputs = [ ];
inherit erlang;
buildCommand = ''
mkdir -p "$out/share/emacs/site-lisp"
cp "$erlang/lib/erlang/lib/tools"*/emacs/*.el $out/share/emacs/site-lisp/
'';
# emacs highlighting */
meta = {
homepage = "http://github.com/erlang/otp";
description = "Erlang mode for Emacs";
licence = stdenv.lib.licenses.asl20;
platforms = stdenv.lib.platforms.unix;
maintainers = [ "Samuel Rivas <samuelrivas@gmail.com>" ];
};
}

View File

@ -11179,6 +11179,8 @@ let
ensime = callPackage ../applications/editors/emacs-modes/ensime { };
erlangMode = callPackage ../applications/editors/emacs-modes/erlang { };
ess = callPackage ../applications/editors/emacs-modes/ess { };
flycheck = callPackage ../applications/editors/emacs-modes/flycheck { };