summaryrefslogtreecommitdiffstats
path: root/pkgs/by-name/pa/parse-cli-bin/package.nix
blob: f5fefcaf2ed53a0a86bcba89f714f9f6d699a3f0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
{
  lib,
  stdenv,
  fetchurl,
}:

stdenv.mkDerivation (finalAttrs: {
  pname = "parse-cli-bin";
  version = "3.0.5";

  src = fetchurl {
    url = "https://github.com/ParsePlatform/parse-cli/releases/download/release_${finalAttrs.version}/parse_linux";
    sha256 = "1iyfizbbxmr87wjgqiwqds51irgw6l3vm9wn89pc3zpj2zkyvf5h";
  };

  meta = {
    description = "Parse Command Line Interface";
    mainProgram = "parse";
    homepage = "https://parse.com";
    platforms = lib.platforms.linux;
    license = lib.licenses.bsd3;
  };

  dontUnpack = true;

  installPhase = ''
    mkdir -p "$out/bin"
    cp "$src" "$out/bin/parse"
    chmod +x "$out/bin/parse"
  '';
})