nix/flakes/meat/meat.nix
2024-08-20 11:19:45 +10:00

39 lines
543 B
Nix

{
lib,
src,
stdenvNoCC,
bash,
nix,
nh,
git,
sudo,
makeWrapper,
}: let
deps = [
bash
nix
nh
git
sudo
];
in
stdenvNoCC.mkDerivation {
inherit src;
name = "meat";
version = "0.0.1";
nativeBuildInputs = [
makeWrapper
];
buildInputs = deps;
installPhase = ''
mkdir -p $out/bin
cp meat $out/bin
'';
postFixup = ''
wrapProgram $out/bin/meat \
--set PATH ${lib.makeBinPath deps}
'';
meta = {
mainProgram = "meat";
};
}