mirror of
https://github.com/ilyakooo0/nixpkgs.git
synced 2024-09-27 07:37:47 +03:00
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:
parent
b5b78eaf44
commit
ce433f2a5f
25
pkgs/applications/editors/emacs-modes/erlang/default.nix
Normal file
25
pkgs/applications/editors/emacs-modes/erlang/default.nix
Normal 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>" ];
|
||||
};
|
||||
}
|
@ -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 { };
|
||||
|
Loading…
Reference in New Issue
Block a user