From 9498a5c1c2bdf9e5d18e4d312239cb39781fda27 Mon Sep 17 00:00:00 2001 From: Lucas Franceschino Date: Mon, 13 May 2024 09:29:15 +0200 Subject: [PATCH] fix(nix/): engine: js: allow `dune-js`, make only one output --- engine/default.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/engine/default.nix b/engine/default.nix index 9c1405590..f76079b16 100644 --- a/engine/default.nix +++ b/engine/default.nix @@ -43,7 +43,7 @@ pname = "hax-engine"; version = "0.0.1"; duneVersion = "3"; - src = lib.sourceFilesBySuffices ./. [".ml" ".mli" ".js" "dune" "dune-project" "sh" "rs" "mld"]; + src = lib.sourceFilesBySuffices ./. [".ml" ".mli" ".js" "dune" "dune-js" "dune-project" "sh" "rs" "mld"]; buildInputs = with ocamlPackages; [ zarith_stubs_js @@ -110,6 +110,7 @@ js = hax-engine.overrideAttrs (old: { name = "hax-engine.js"; nativeBuildInputs = old.nativeBuildInputs ++ [closurecompiler gnused]; + outputs = ["out"]; buildPhase = '' # Enable JS build sed -i "s/; (include dune-js)/(include dune-js)/g" bin/dune