-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #27118 from chetmurthy/release-pa_ppx_migrate-0.13
release pa_ppx_migrate.0.13
- Loading branch information
Showing
3 changed files
with
51 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,47 @@ | ||
|
||
synopsis: "A PPX Rewriter for Migrating AST types (written using Camlp5)" | ||
description: | ||
""" | ||
This is a PPX Rewriter for generating "migrations" like those written | ||
by-hand (with some automated support) in "ocaml-migrate-parsetree". | ||
The goal here is that the input to the automated tool is the minimum | ||
possible, with no need for human massaging of output from the tool. | ||
|
||
There are two examples: a small one (in a unit-test) and a full set of | ||
migrations from Ocaml's AST 4.02 all the way up to 5.2.0, with all the | ||
intermediate ASTs, and migrations forward as well as backward. | ||
|
||
""" | ||
opam-version: "2.0" | ||
x-maintenance-intent: [ "(latest)" ] | ||
maintainer: "Chet Murthy <[email protected]>" | ||
authors: ["Chet Murthy"] | ||
homepage: "https://github.com/camlp5/pa_ppx_migrate" | ||
license: "BSD-3-Clause" | ||
bug-reports: "https://github.com/camlp5/pa_ppx_migrate/issues" | ||
dev-repo: "git+https://github.com/camlp5/pa_ppx_migrate.git" | ||
doc: "https://github.com/camlp5/pa_ppx_migrate/doc" | ||
x-ci-accept-failures: [ "opensuse-tumbleweed" ] | ||
|
||
depends: [ | ||
"ocaml" { >= "4.10.0" } | ||
"cppo" { >= "1.6.9" } | ||
"camlp5-buildscripts" { >= "0.02" } | ||
"camlp5" { >= "8.03.00" } | ||
"pa_ppx" { >= "0.15" } | ||
"not-ocamlfind" { >= "0.10" } | ||
"ounit" { >= "2.2.7" & with-test} | ||
"fmt" | ||
"bos" { >= "0.2.0" } | ||
] | ||
build: [ | ||
[make "-j%{jobs}%" "sys"] | ||
[make "test"] {with-test} | ||
] | ||
install: [make "install"] | ||
url { | ||
src: "https://github.com/camlp5/pa_ppx_migrate/archive/refs/tags/0.13.tar.gz" | ||
checksum: [ | ||
"sha512=b9934129f5090c4504a57d83734f7664008b20ebdc81a89f334a944b1415a97ff3038164c2a5fa24a221edf8d8bbd7b95596f2211a78619d869997a1305b58bb" | ||
] | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters