type:EmacsBuilder
#type #23.11 #emacs
type EmacsBuilderArgs -> type:Derivation
EmacsPackageを作る関数の型
一番汎用的な実装は build-support/emacs/generic.nix
elisp用の簡易パッケージを作る実装は nixpkgs.empacsPackages.trivialBuild
table: 利用する Nixconfig
lib nixpkgs.lib
stdenv nixpkgs.stdenv
emacs nixpkgs.emacs
texinfo nixpkgs.texinfo
writeText nixpkgs.writeText
gcc nixpkgs.gcc
table: EmacsBuilderArgs
key名 type デフォルト値 説明
pname string パッケージ名
version string バージョン
buildInputs option type:Derivation[] [] ビルド時に必要なDervitaionのリスト
packageRequires option type:Derivation[] [] 実行時に必要なパッケージ一覧
meta option Attribute {} 追加情報
src.meta.hompage option Atribute null ウェブサイトのURL
table: defaultMeta
key名 type デフォルト値 説明
broken boolean false
platforms nixpkgs.emacs.meta.platforms
homepage null ウェブサイトのURL
defalutMetaはmetaで上書きできる