Use binary package in nix

This commit is contained in:
Jeremy Wall 2022-02-19 17:58:58 -05:00
parent ace81eaa4b
commit 28c8cecba5

View File

@ -1,8 +1,16 @@
{nixpkgs, gitignoreSrc}: {nixpkgs, gitignoreSrc}:
with nixpkgs; with nixpkgs;
rustPlatform.buildRustPackage { nixpkgs.stdenv.mkDerivation rec {
pname = "kitchen"; name = "kitchen";
version = "0.1.0"; src = fetchurl {
src = gitignoreSrc.gitignoreSource ./.; url = "https://github.com/zaphar/kitchen/releases/download/v0.1.0/kitchen-linux";
cargoSha256 = "sha256-SCTyR2TN6gNRkDeJOPPJQ2vJg9ClkLx0RJuMLpUWYBY="; sha256 = "1f1lxw893r6afgkhizvhm4pg20qfw3kwf9kbzmkbcw0d21qsd9z2";
};
phases = ["installPhase" "patchPhase"];
installPhase = ''
mkdir -p $out/bin
cp $src $out/bin/kitchen
chmod u+x $out/bin/kitchen
'';
} }