diff --git a/dune-project b/dune-project index ac01f4e5e..17d3cfb90 100644 --- a/dune-project +++ b/dune-project @@ -1,4 +1,4 @@ -(lang dune 2.7) +(lang dune 3.18) (name tyxml) (generate_opam_files true) @@ -21,6 +21,7 @@ let to_reason = \"Reason!\" The TyXML JSX allow to write TyXML documents with reason's JSX syntax. It works with textual trees, virtual DOM trees, or any TyXML module. ") + (maintenance_intent "(latest)") (depends (ocaml (>= 4.08)) (tyxml (= :version)) @@ -41,6 +42,7 @@ let%html to_ocaml = \"OCaml!\" The TyXML PPX allow to write TyXML documents using the traditional HTML syntax. It works with textual trees, virtual DOM trees, or any TyXML module. ") + (maintenance_intent "(latest)") (depends (ocaml (>= 4.08)) (tyxml (= :version)) @@ -53,6 +55,7 @@ It works with textual trees, virtual DOM trees, or any TyXML module. (package (name tyxml-syntax) (synopsis "Common layer for the JSX and PPX syntaxes for Tyxml") + (maintenance_intent "(latest)") (depends (ocaml (>= 4.08)) (ppxlib (>= 0.36)) @@ -64,6 +67,7 @@ It works with textual trees, virtual DOM trees, or any TyXML module. (name tyxml) (synopsis "A library for building correct HTML and SVG documents") (description "TyXML provides a set of convenient combinators that uses the OCaml type system to ensure the validity of the generated documents. TyXML can be used with any representation of HTML and SVG: the textual one, provided directly by this package, or DOM trees (`js_of_ocaml-tyxml`) virtual DOM (`virtual-dom`) and reactive or replicated trees (`eliom`). You can also create your own representation and use it to instantiate a new set of combinators.") + (maintenance_intent "(latest)") (depends (ocaml (>= 4.08)) (re (>= 1.5.0)) diff --git a/tyxml-jsx.opam b/tyxml-jsx.opam index a5bd0b9a4..2d26b6a18 100644 --- a/tyxml-jsx.opam +++ b/tyxml-jsx.opam @@ -17,7 +17,7 @@ homepage: "https://github.com/ocsigen/tyxml" doc: "https://ocsigen.org/tyxml/latest/manual/intro" bug-reports: "https://github.com/ocsigen/tyxml/issues" depends: [ - "dune" {>= "2.7"} + "dune" {>= "3.18"} "ocaml" {>= "4.08"} "tyxml" {= version} "tyxml-syntax" {= version} @@ -41,3 +41,4 @@ build: [ ] ] dev-repo: "git+https://github.com/ocsigen/tyxml.git" +x-maintenance-intent: ["(latest)"] diff --git a/tyxml-ppx.opam b/tyxml-ppx.opam index 7ef5ca3ca..f6db9ba0a 100644 --- a/tyxml-ppx.opam +++ b/tyxml-ppx.opam @@ -17,7 +17,7 @@ homepage: "https://github.com/ocsigen/tyxml" doc: "https://ocsigen.org/tyxml/latest/manual/intro" bug-reports: "https://github.com/ocsigen/tyxml/issues" depends: [ - "dune" {>= "2.7"} + "dune" {>= "3.18"} "ocaml" {>= "4.08"} "tyxml" {= version} "tyxml-syntax" {= version} @@ -42,3 +42,4 @@ build: [ ] ] dev-repo: "git+https://github.com/ocsigen/tyxml.git" +x-maintenance-intent: ["(latest)"] diff --git a/tyxml-syntax.opam b/tyxml-syntax.opam index 620e9378b..9bb99d265 100644 --- a/tyxml-syntax.opam +++ b/tyxml-syntax.opam @@ -8,7 +8,7 @@ homepage: "https://github.com/ocsigen/tyxml" doc: "https://ocsigen.org/tyxml/latest/manual/intro" bug-reports: "https://github.com/ocsigen/tyxml/issues" depends: [ - "dune" {>= "2.7"} + "dune" {>= "3.18"} "ocaml" {>= "4.08"} "ppxlib" {>= "0.36"} "re" {>= "1.5.0"} @@ -31,3 +31,4 @@ build: [ ] ] dev-repo: "git+https://github.com/ocsigen/tyxml.git" +x-maintenance-intent: ["(latest)"] diff --git a/tyxml.opam b/tyxml.opam index 1bff42767..b940fc64c 100644 --- a/tyxml.opam +++ b/tyxml.opam @@ -10,7 +10,7 @@ homepage: "https://github.com/ocsigen/tyxml" doc: "https://ocsigen.org/tyxml/latest/manual/intro" bug-reports: "https://github.com/ocsigen/tyxml/issues" depends: [ - "dune" {>= "2.7"} + "dune" {>= "3.18"} "ocaml" {>= "4.08"} "re" {>= "1.5.0"} "uutf" {>= "1.0.0"} @@ -33,3 +33,4 @@ build: [ ] ] dev-repo: "git+https://github.com/ocsigen/tyxml.git" +x-maintenance-intent: ["(latest)"]