找到了很多描述callPackage其内部结构的来源,但没有一个提到它的位置。这就像 Nix 保守得最好的秘密,手册甚至似乎都在积极回避这个话题。我可以找到它给定的时间,但它是一个巨大的回购。
callPackage
资源:
答案实际上指向callPackageWith函数 in customisation.nix,但callPackage它本身是在别处定义的。
callPackageWith
customisation.nix
nix nixpkgs
nix ×1
nixpkgs ×1