AP
Size: a a a
AP
AP
АБ
$EDITOR
)АБ
AP
АБ
$VISUAL
у тебя чтоАБ
АБ
xdg-mime query default text/plain
PS
АБ
cp Cargo.lock .
в prePatch
b
cp Cargo.lock .
в prePatch
b
cp Cargo.lock .
в prePatch
ERROR: The Cargo.lock file doesn't exist
АБ
АБ
cp ${./Cargo.lock} Cargo.lock
тогдаb
{pkgs, stdenv}: with pkgs;
rustPlatform.buildRustPackage rec {
name = "${pname}-${version}";
pname = "bioyino";
version = "0.6.0";
src = fetchFromGitHub {
owner = "avito-tech";
repo = pname;
rev = version;
sha256 = "1zy50ja4rk2ygcjgrn0xfcvgmn924gr6iqcq1qdhlhzsqam98hir";
};
buildInputs = [ capnproto ruby ];
checkPhase = "";
cargoSha256 = "1zy50ja4rk2ygcjgrn0xfcvgmn924gr6iqcffqdhlhzsqam98hir";
prePatch = ''
cp ${./Cargo.lock} Cargo.lock
'';
installPhase = ''
cargo build -v --release && strip target/release/bioyno
'';
meta = with stdenv.lib; {
description = "Bioyino is a distributed statsd-protocol server with carbon backend.";
homepage = https://github.com/avito-tech/bioyino;
license = licenses.unlicense;
platforms = platforms.linux;
};
}
b
cp ${./Cargo.lock} Cargo.lock
тогдаecho "test"
. Собираю все с флагом nix-shell -v etc/default.nix
из папки проекта.АБ
echo "test"
. Собираю все с флагом nix-shell -v etc/default.nix
из папки проекта.git diff -u > ../Cargo.patch
и потом добавить patches = [ ./Cargo.patch ];
?