nixpkgs mirror (for testing)
github.com/NixOS/nixpkgs
nix
1{
2 lib,
3 buildDunePackage,
4 binaryen,
5 cmdliner,
6 js_of_ocaml-compiler,
7 menhir,
8 menhirLib,
9 ppxlib,
10 sedlex,
11 yojson,
12}:
13
14buildDunePackage {
15 pname = "wasm_of_ocaml-compiler";
16 inherit (js_of_ocaml-compiler) version src;
17 minimalOCamlVersion = "4.12";
18
19 nativeBuildInputs = [
20 binaryen
21 menhir
22 ];
23
24 buildInputs = [
25 cmdliner
26 ppxlib
27 ];
28
29 propagatedBuildInputs = [
30 js_of_ocaml-compiler
31 menhirLib
32 sedlex
33 yojson
34 ];
35
36 dontStrip = true;
37
38 meta = js_of_ocaml-compiler.meta // {
39 description = "Compiler from OCaml bytecode to WebAssembly";
40 mainProgram = "wasm_of_ocaml";
41 maintainers = [ lib.maintainers.stepbrobd ];
42 };
43}