summaryrefslogtreecommitdiff
path: root/pkgs/development/tools/electron/binary/default.nix
blob: 1e3233717bfd4eb96bfbfa797af2a0bbbafb69d8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
let
  infoJson = builtins.fromJSON (builtins.readFile ./info.json);
in

{ lib, callPackage }:

let
  mkElectron = callPackage ./generic.nix { };
in
lib.mapAttrs' (
  majorVersion: info:
  lib.nameValuePair "electron_${majorVersion}-bin" (mkElectron info.version info.hashes)
) infoJson