opam-version: "2.0"
synopsis: "Clarity smart contract parser and AST"
description:
  "Clarity.ml parses Clarity smart contracts into an abstract syntax tree."
maintainer: ["Arto Bendiken <arto@bendiken.net>"]
authors: ["Arto Bendiken <arto@bendiken.net>"]
license: "Unlicense"
homepage: "https://github.com/weavery/clarity.ml"
bug-reports: "https://github.com/weavery/clarity.ml/issues"
depends: [
  "dune" {>= "2.7"}
  "alcotest" {with-test}
  "menhir" {>= "20200624"}
  "num" {>= "1.3"}
  "cppo" {build}
  "odoc" {with-doc}
]
build: [
  ["dune" "subst"] {dev}
  [
    "dune"
    "build"
    "-p"
    name
    "-j"
    jobs
    "@install"
    "@runtest" {with-test}
    "@doc" {with-doc}
  ]
]
dev-repo: "git+https://github.com/weavery/clarity.ml.git"
x-commit-hash: "453df37c495ab7497dacd26b25f68a6ac9fa047a"
url {
  src:
    "https://github.com/weavery/clarity.ml/releases/download/0.1.0/clarity-lang-0.1.0.tbz"
  checksum: [
    "sha256=448ad2078579ccdb99ffdc274ad59d4d2202dca96d802646d3a76b828cac1981"
    "sha512=64bd61a65e6d178e517465330a81382a6a424b590cfc83ecaa1e734a0728db6cac4c8f2b58532c44d05654ab79bae4670900bfe26043cd2bd546db1a4797f6c8"
  ]
}
