nixpkgs.empacsPackages.trivialBuild
#nixpkgs
#emacs
#epkgs
type
Nixpkgs
->
type:EmacsBuilder
カレントディレクトリのelファイルをderivationしてくれる。byte-compileしてLISPDIRにおいてくれる。
実態は
build-support/emacs/generic.nix
で
nixpkgs.callPackag
したもので利用するemacsを引き継ぐ
https://github.com/NixOS/nixpkgs/blob/nixos-22.11/pkgs/top-level/emacs-packages.nix#L88-L90
code: nix
trivialBuild = pkgs.callPackage ../build-support/emacs/trivial.nix {
inherit (self) emacs;
};
nixpkgs.callPackage
Nixpkgs/pkgs/build-support/emacs/trivial.nix
inherit