summaryrefslogtreecommitdiffstats
path: root/messages/default.nix
blob: a1e03b9b731efd1dd7d47c23c8084449a58bcf93 (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
32
with (import <nixpkgs> {}); let

in yarn2nix-moretea.mkYarnPackage rec {
  pname = "workadventuremessages";
  version = "unstable";

  src = fetchFromGitHub {
    owner = "thecodingmachine";
    repo = "workadventure";
    rev = "284846e8a59ec0d921189ac3a46e0eb5d1e14818";
    sha256 = "1f1vi226kas7x9y8zw810q5vg1ikn4bb6ha9vnzvqk9y7jlc1n8q";
  } + "/messages";

  # packageJSON = src + "/back/package.json";
  # yarnLock = src + "/back/yarn.lock";
  # NOTE: this is optional and generated dynamically if omitted
  yarnNix = ./yarn.nix;

  # pkgConfig = {
  #   grpc = {
  #     postInstall = ''
  #       install -D -m755 ${node-grpc-patched}/bin/grpc_node.node src/node/extension_binary/node-v72-linux-x64-glibc/grpc_node.node
  #    '';
  #   };
  # };

  buildPhase = ''
    mkdir -p $out
    HOME=$TMPDIR yarn --offline proto
    find
  '';
}