this repo has no description
1opam-version: "2.0"
2maintainer: "kakadu.hafanana@gmail.com"
3authors: "kakadu.hafanana@gmail.com"
4homepage: "http://kakadu.github.io/lablqt/"
5bug-reports: "https://github.com/kakadu/lablqml/issues"
6dev-repo: "git+https://github.com/Kakadu/lablqml.git"
7license: "LGPL-2.1-or-later"
8tags: [ "gui" "ui" "qt" ]
9
10build: [
11 ["sh" "-exc" "PATH=/usr/lib64/qt5/bin:/usr/lib/qt5/bin:$PATH ./configure"] {os-distribution = "alpine" | os-distribution = "centos" | os-distribution = "fedora" }
12 ["sh" "-exc" "PATH=/usr/lib64/qt5/bin:/usr/lib/qt5/bin:$PATH make"] {os-distribution = "alpine" | os-distribution = "centos" | os-distribution = "fedora" }
13# ["sh" "-exc" "PATH=/usr/lib64/qt5/bin:/usr/lib/qt5/bin:$PATH make demos"]
14# { (os-distribution = "alpine" | os-distribution = "centos" | os-distribution = "fedora") & with-test }
15
16 ["./configure"] { os-distribution != "alpine" & os-distribution != "centos" & os-distribution != "fedora" }
17 [make] { os-distribution != "alpine" & os-distribution != "centos" & os-distribution != "fedora" }
18# [make "demos"] { with-test & os-distribution != "alpine" & os-distribution != "centos" & os-distribution != "fedora" }
19]
20
21install: [make "-f" "Makefile.install" "opam.install"]
22remove: [
23 ["ocamlfind" "remove" "lablqml"]
24 ["rm" "-f" "%{prefix}%/bin/ppx_qt"]
25]
26flags: [ light-uninstall deprecated ]
27depends: [
28 "ocaml" {>= "4.03.0" & < "4.09.0"}
29 "ocamlfind" {build}
30 "ocamlbuild" {build}
31 "ocaml-migrate-parsetree" {< "2.0.0"}
32 "conf-qt" {>= "5.2.1"}
33 "conf-pkg-config"
34 "lwt" {with-test}
35 "cppo" {with-test}
36]
37synopsis:
38 "OCamlfind package and PPX extension to interface OCaml and QtQuick"
39description: "Versions <= 0.4 are known as `lablqt`, >0.5 -- as `lablqml`"
40url {
41 src: "https://github.com/Kakadu/lablqml/archive/0.5.2.tar.gz"
42 checksum: [
43 "sha256=60b3d2806bc5293ba9e1a1544bf97a097b339e740a5261ae38f5e6adc846c46d"
44 "md5=c060fe40ea5477843cfd6f0336dc7389"
45 ]
46}