1{ 2 buildDunePackage, 3 melange, 4 reason, 5 reason-react-ppx, 6}: 7 8buildDunePackage { 9 pname = "reason-react"; 10 inherit (reason-react-ppx) version src; 11 nativeBuildInputs = [ 12 reason 13 melange 14 ]; 15 buildInputs = [ 16 reason-react-ppx 17 melange 18 ]; 19 doCheck = true; 20 # Fix tests with dune 3.17.0 21 # See https://github.com/reasonml/reason-react/issues/870 22 preCheck = '' 23 export DUNE_CACHE=disabled 24 ''; 25 meta = reason-react-ppx.meta // { 26 description = "Reason bindings for React.js"; 27 }; 28}