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

main
AndersonTorres 3 years ago
parent b4ab553d33
commit 3a948aa698
  1. 17
      pkgs/applications/editors/emacs/elisp-packages/llvm-mode/default.nix
  2. 15
      pkgs/applications/editors/emacs/elisp-packages/manual-packages.nix

@ -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";
};
}

@ -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 { };

Loading…
Cancel
Save