this repo has no description
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Merge pull request #26137 from chetmurthy/release-pa_ppx_migrate-0.12-ocaml-5.2-compat

release pa_ppx_migrate 0.12 (ocaml 5.2 compat)

authored by

Marcello Seri and committed by
GitHub
9a2dc81b c11e58df

+49
+49
packages/pa_ppx_migrate/pa_ppx_migrate.0.12/opam
··· 1 + 2 + synopsis: "A PPX Rewriter for Migrating AST types (written using Camlp5)" 3 + description: 4 + """ 5 + This is a PPX Rewriter for generating "migrations" like those written 6 + by-hand (with some automated support) in "ocaml-migrate-parsetree". 7 + The goal here is that the input to the automated tool is the minimum 8 + possible, with no need for human massaging of output from the tool. 9 + 10 + There are two examples: a small one (in a unit-test) and a full set of 11 + migrations from Ocaml's AST 4.02 all the way up to 5.2.0, with all the 12 + intermediate ASTs, and migrations forward as well as backward. 13 + 14 + """ 15 + opam-version: "2.0" 16 + maintainer: "Chet Murthy <chetsky@gmail.com>" 17 + authors: ["Chet Murthy"] 18 + homepage: "https://github.com/camlp5/pa_ppx_migrate" 19 + license: "BSD-3-Clause" 20 + bug-reports: "https://github.com/camlp5/pa_ppx_migrate/issues" 21 + dev-repo: "git+https://github.com/camlp5/pa_ppx_migrate.git" 22 + doc: "https://github.com/camlp5/pa_ppx_migrate/doc" 23 + 24 + depends: [ 25 + "ocaml" { >= "4.10.0" } 26 + "cppo" { >= "1.6.9" } 27 + "camlp5-buildscripts" { >= "0.02" } 28 + "camlp5" { >= "8.03.00" } 29 + "pa_ppx" { >= "0.15" } 30 + "not-ocamlfind" { >= "0.10" } 31 + "ounit" { >= "2.2.7" & with-test} 32 + "fmt" 33 + "bos" { >= "0.2.0" } 34 + ] 35 + conflicts: [ 36 + "pa_ppx_q_ast" { <= "0.11" } 37 + "pa_ppx_parsetree" { <= "0.02" } 38 + ] 39 + build: [ 40 + [make "sys"] 41 + [make "test"] {with-test} 42 + ] 43 + install: [make "install"] 44 + url { 45 + src: "https://github.com/camlp5/pa_ppx_migrate/archive/refs/tags/0.12.tar.gz" 46 + checksum: [ 47 + "sha512=16816504d4f2755f0872ac477f43861c047d21dd36f4518bac8507646f3f09f94195af4df51ab347aa226fb14f6026432c94742c6d3f599dc357815e2babddc2" 48 + ] 49 + }