АБ
Size: a a a
АБ
АБ
builtins.fetchGit
, builins.fetchurl
, builtins.fetchTarball
не будут кэшироватьсяN
N
my-packages = lib.makeScope pkgs.newScope (self: with self; {
a = callPackage ({ b, c }: b + c }) { };
b = callPackage ({ c }: c + 1) { };
c = 10;
})
АБ
АБ
self.callPackage
а не pkgs.callPackage
N
АБ
АБ
pkgs.callPackage
то c
тоже будет недоступнаАБ
pkgs.callPackage
с тем callPackage
, что у тебяАБ
АБ
callPackage, newScope, overrideScope', ...
АБ
YP
YP
if ! [ "$PWD" = "$NIX_BUILD_TOP" ]
вроде, работает, хоть и костыльАЕ
R