diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index c94d8c4b2..26d726437 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -27,7 +27,7 @@ jobs: texlive-fonts-recommended texlive-pictures tex4ht \ texlive-latex-extra opam depext --install --yes dune num yojson lwt fmt logs re \ - odoc lwt_react tyxml-ppx js_of_ocaml-lwt=5.4.0 \ + odoc lwt_react tyxml-ppx js_of_ocaml-lwt \ js_of_ocaml-tyxml camlp-streams ${{ matrix.additional-packages }} - name: Make Kappa run: opam exec -- make all @@ -91,7 +91,7 @@ jobs: - name: Install OPAM dependencies run: | opam install --yes dune num yojson result lwt fmt logs re \ - lwt_react tyxml-ppx js_of_ocaml-lwt=5.4.0 \ + lwt_react tyxml-ppx js_of_ocaml-lwt \ js_of_ocaml-tyxml atdgen result - name: Make Kappa run: opam exec -- make all @@ -118,7 +118,7 @@ jobs: - name: Install OPAM dependencies run: | opam install --yes dune num yojson result lwt fmt logs re \ - lwt_react tyxml-ppx js_of_ocaml-lwt=5.4.0 \ + lwt_react tyxml-ppx js_of_ocaml-lwt \ js_of_ocaml-tyxml atdgen result - name: Make Kappa run: opam exec -- make all @@ -151,7 +151,7 @@ jobs: - name: Install OPAM dependencies run: > opam install --yes dune num yojson result lwt fmt logs re - lwt_react tyxml-ppx js_of_ocaml-lwt=5.4.0 + lwt_react tyxml-ppx js_of_ocaml-lwt js_of_ocaml-tyxml atdgen result - name: Make Kappa run: opam exec -- make all diff --git a/gui/dune b/gui/dune index 9b43e3aa7..b62595d0b 100644 --- a/gui/dune +++ b/gui/dune @@ -119,4 +119,7 @@ -open Kappa_logging -open - Kappa_cflow)) + Kappa_cflow + ) + (js_of_ocaml (flags --disable globaldeadcode --disable deadcode)) + )