0
0
mirror of https://github.com/cucumber-sp/yandex-music-linux.git synced 2024-12-25 14:54:38 +03:00
yandex-music-linux/nix/generate_packages.nix

26 lines
398 B
Nix
Raw Normal View History

{ jq
, curl
, runCommand
, lib
, makeWrapper
}:
let
paths = lib.makeBinPath [ jq curl ];
in
runCommand "generate_config"
{
src = ../generate_packages.sh;
name = "generate_packages";
nativeBuildInputs = [
makeWrapper
];
} ''
mkdir -p "$out/bin"
bin="$out/bin/$name"
cp "$src" "$bin"
chmod +x "$bin"
patchShebangs "$bin"
wrapProgram "$bin" \
--prefix PATH : ${paths}
''