emacsPackages.llvm-mode: extract from manual-packages.nix

This commit is contained in:
AndersonTorres 2021-09-15 13:36:58 -03:00
parent b4ab553d33
commit 3a948aa698
2 changed files with 18 additions and 14 deletions
pkgs/applications/editors/emacs/elisp-packages

View File

@ -0,0 +1,17 @@
{ trivialBuild
, llvmPackages
}:
trivialBuild {
pname = "llvm-mode";
inherit (llvmPackages.llvm) src version;
postUnpack = ''
sourceRoot="$sourceRoot/utils/emacs"
'';
meta = {
inherit (llvmPackages.llvm.meta) homepage license;
description = "Major mode for the LLVM assembler language";
};
}

View File

@ -154,20 +154,7 @@
bqn-mode = callPackage ./bqn-mode { };
llvm-mode = trivialBuild {
pname = "llvm-mode";
inherit (pkgs.llvmPackages.llvm) src version;
dontConfigure = true;
buildPhase = ''
cp utils/emacs/*.el .
'';
meta = {
inherit (pkgs.llvmPackages.llvm.meta) homepage license;
description = "Major mode for the LLVM assembler language.";
};
};
llvm-mode = callPackage ./llvm-mode { };
ott-mode = callPackage ./ott-mode { };