blob: e7e29c73a6b1dc19acdb0f61d0d44e2b71b81a41 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
|
{ stdenv, fetchurl, ocaml, findlib, ocamlbuild
, version ? if stdenv.lib.versionAtLeast (stdenv.lib.getVersion ocaml) "4.02" then "20170101" else "20140422"
}@args:
let
sha256 =
if version == "20140422" then "1ki1f2id6a14h9xpv2k8yb6px7dyw8cvwh39csyzj4qpzx7wia0d"
else if version == "20170101" then "0ika46i9gn3sjvspa62fb5dnr20k783vg5fj30649q0ialv6yscr"
else throw ("menhir: unknown version " ++ version);
in
import ./generic.nix (args // { inherit version sha256; })
|