AN
Size: a a a
AN
I
AN
YM
YM
YM
YM
АБ
sha256
разные?АБ
YM
YM
АБ
foo
и src
?АБ
nix show-derivation
этой деривацииАБ
YM
YM
{ lib
, stdenv
, fetchzip
, fetchurl
, testVersion
, hello
}:
let
pname = "hello";
version = "2.10";
foo = fetchzip {
url = "mirror://gnu/hello/${pname}-${version}.tar.gz";
sha256 = "sha256-uzT8wSI16OHscB5/hgSuNe74MWrPRB7y0ZIsyyZXY8o=";
};
in
stdenv.mkDerivation rec {
inherit version pname;
src = fetchurl {
url = "mirror://gnu/hello/${pname}-${version}.tar.gz";
sha256 = "sha256-MeBmE3qWJnbon2nRtlOC3pWn732RS4y5VvQepy4PUWs=";
};
postBuild = ''
mkdir -p $out/foo
cp -r ${foo}/* $out/foo
'';
}
АБ
АБ
АБ