diff options
author | stuebinm | 2021-02-26 21:34:48 +0100 |
---|---|---|
committer | stuebinm | 2021-02-26 21:34:48 +0100 |
commit | 7352984a5c3bc35f20184ddff97daea93f6b3738 (patch) | |
tree | 1f272b19fb2048560941b5cedb781ae67ba07ead /pusher | |
parent | c530245617f9e224b205f6f0efd9fb7f90c0183a (diff) |
Deduplicate workadventure sources
Maximal sharing means that even if the workadventure sources are imported
in all nix files, there will still only be one copy of it in the nix store
--- nevertheless, it seems reasonable to only have them once in the code,
too, if only to make upgrading them easier.
Diffstat (limited to 'pusher')
-rw-r--r-- | pusher/default.nix | 14 |
1 files changed, 3 insertions, 11 deletions
diff --git a/pusher/default.nix b/pusher/default.nix index 7501504..cb6ee0d 100644 --- a/pusher/default.nix +++ b/pusher/default.nix @@ -1,15 +1,13 @@ +workadventuresrc: + { stdenv , autoPatchelfHook , makeWrapper , lib , getconf - , fetchzip -, fetchFromGitHub - , nodejs-14_x , yarn2nix-moretea - , workadventure }: @@ -39,13 +37,7 @@ yarn2nix-moretea.mkYarnPackage rec { pname = "workadventurepusher"; version = "unstable"; - src = fetchFromGitHub - { - owner = "thecodingmachine"; - repo = "workadventure"; - rev = "6e9c71598004dc9cbab9418efb3c0ac892da7ca2"; - sha256 = "0rvra0dy631al4aylacyqldkyd6biawz2shsikgcy30nv5lzc78c"; - } + "/pusher"; + src = "${workadventuresrc}/pusher"; # NOTE: this is optional and generated dynamically if omitted yarnNix = ./yarn.nix; |