aboutsummaryrefslogtreecommitdiff
path: root/pkgs/parse-ripper-output.nix
blob: 8aa092be89966adcf9bd38799b16b6d2e79d2e3d (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
{
  source,
  fetchzip,
  writeShellScriptBin,
  python3,
  runtimeShell,
}:
let
  ripper = fetchzip {
    inherit (source) url sha256;
  };

  python = python3.withPackages (
    ps: with ps; [
      markdown
    ]
  );
in
writeShellScriptBin "parse-ripper-output" ''
  #!${runtimeShell}

  ${python}/bin/python3 ${ripper}/extras/parse-rip-output.py "$@"
''