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

main
AndersonTorres 3 years ago
parent 3d059335bd
commit 7ee513fddf
  1. 13
      pkgs/applications/editors/emacs/elisp-packages/manual-packages.nix
  2. 19
      pkgs/applications/editors/emacs/elisp-packages/ott-mode/default.nix

@ -224,18 +224,7 @@
};
ott-mode = self.trivialBuild {
pname = "ott-mod";
inherit (pkgs.ott) src version;
postUnpack = "mv $sourceRoot/emacs/ott-mode.el $sourceRoot";
meta = {
description = "Standalone package providing ott-mode without building ott and with compiled bytecode.";
inherit (pkgs.haskellPackages.Agda.meta) homepage license;
};
};
ott-mode = callPackage ./ott-mode { };
urweb-mode = callPackage ./urweb-mode { };

@ -0,0 +1,19 @@
{ trivialBuild
, ott
, haskellPackages
}:
trivialBuild {
pname = "ott-mode";
inherit (ott) src version;
postUnpack = ''
mv $sourceRoot/emacs/ott-mode.el $sourceRoot
'';
meta = {
description = "Emacs ott mode (from ott sources)";
inherit (haskellPackages.Agda.meta) homepage license;
};
}
Loading…
Cancel
Save