Skip to content

Commit

Permalink
Merge pull request ocaml#19729 from thierry-martinez/override.0.4.0
Browse files Browse the repository at this point in the history
[new release] override.0.4.0 and metapp.0.4.2
  • Loading branch information
mseri committed Oct 8, 2021
2 parents 6d1f09b + e268624 commit f158c60
Show file tree
Hide file tree
Showing 2 changed files with 83 additions and 0 deletions.
40 changes: 40 additions & 0 deletions packages/metapp/metapp.0.4.2/opam
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
opam-version: "2.0"
synopsis: "Meta-preprocessor for OCaml"
description: """
Meta-preprocessor for OCaml: extends the language with [%meta ... ]
construction where ... stands for OCaml code evaluated at
compile-time.
"""
maintainer: ["Thierry Martinez <thierry.martinez@inria.fr>"]
authors: ["Thierry Martinez <thierry.martinez@inria.fr>"]
license: "BSD-2-Clause"
homepage: "https://github.com/thierry-martinez/metapp"
doc: "https://github.com/thierry-martinez/metapp"
bug-reports: "https://github.com/thierry-martinez/metapp"
depends: [
"ocaml" {>= "4.08.0"}
"stdcompat" {>= "12"}
"ppxlib" {>= "0.18.0"}
"ocamlfind" {>= "1.8.1"}
"dune" {>= "1.11.0"}
"odoc" {with-doc & >= "1.5.1"}
]
build: [
["dune" "subst"] {dev}
[
"dune"
"build"
"-p"
name
"-j"
jobs
"@install"
"@runtest" {with-test}
"@doc" {with-doc}
]
]
dev-repo: "git+https://github.com/thierry-martinez/metapp.git"
url {
src: "https://github.com/thierry-martinez/metapp/archive/refs/tags/v0.4.2.tar.gz"
checksum: "sha512=96b306b8de3cabc3a6cb7bf9850026f258580e6e1cf2e5dc453d60d79a8310e71786bf02ed2535182fb70614fde7a6786820378717fe15043c337c6755e76f18"
}
43 changes: 43 additions & 0 deletions packages/override/override.0.4.0/opam
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
opam-version: "2.0"
synopsis: "PPX extension for overriding modules"
description: """
PPX extensions [%%override], [%%import], [%%include] and [%%rewrite] to import
and change module interfaces.
"""
maintainer: ["Thierry Martinez <thierry.martinez@inria.fr>"]
authors: ["Thierry Martinez <thierry.martinez@inria.fr>"]
license: "BSD-2-Clause"
homepage: "https://github.com/thierry-martinez/override"
doc: "https://github.com/thierry-martinez/override"
bug-reports: "https://github.com/thierry-martinez/override"
depends: [
"dune" {>= "2.9"}
"ocaml" {>= "4.08.0"}
"ppxlib" {>= "0.23.0"}
"stdcompat" {>= "9"}
"metapp" {>= "0.4.2"}
"metaquot" {>= "0.4.0"}
"refl" {>= "0.1.0"}
"odoc" {with-doc}
]
build: [
["dune" "subst"] {dev}
[
"dune"
"build"
"-p"
name
"-j"
jobs
"--promote-install-files=false"
"@install"
"@runtest" {with-test}
"@doc" {with-doc}
]
["dune" "install" "-p" name "--create-install-files" name]
]
dev-repo: "git+https://github.com/thierry-martinez/override"
url {
src: "https://github.com/thierry-martinez/override/archive/refs/tags/v0.4.0.tar.gz"
checksum: "sha512=43025432d632d4e88e2e9912fcce0e12c64ecd1e8cff78887e9c847bd90b14a859c6b776e027e155d462834d8a372489c86fbd543d6b23d8b239c213e4078b85"
}

0 comments on commit f158c60

Please sign in to comment.