opam-version: "2.0"
maintainer:   "kakadu.hafanana@gmail.com"
authors:      "kakadu.hafanana@gmail.com"
homepage:     "http://kakadu.github.io/lablqt/"
bug-reports:  "https://github.com/kakadu/lablqt/issues"
dev-repo: "git+https://github.com/Kakadu/lablqt.git"

available: [false]

build: [
  ["./configure"]
  [make "generator"]
  ["sh" "-exc" "cd lablqml && ./configure --datarootdir=%{lib}% && %{make}%" ]
]
install: [
  [make "opam.install" ]
]
remove: [
  ["ocamlfind" "remove" "lablqml"]
  ["rm" "-f" "%{prefix}%/bin/mocml" "%{man}%/man1/mocml.1"]
]
depends: [
  "ocaml" {>= "4.01.0" & < "4.03.0"}
  "core_kernel" {< "v0.15"}
  "sexplib" {< "113.24.00"}
  "yojson"
  "conf-qt" {>= "5.2"}
  "ocamlbuild" {build}
]
synopsis: "Tool for interfacing QtQuick with OCaml"
description: "Versions <= 0.4 are known as `lablqt`, >0.5 -- as `lablqml`."
flags: light-uninstall
url {
  src: "https://github.com/Kakadu/lablqml/archive/0.2.tar.gz"
  checksum: "md5=4ab2b69aa146f9f57000a064e1e0553b"
}
