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]
20install: [
21 ["sh" "-exc" "PATH=/usr/lib64/qt5/bin:/usr/lib/qt5/bin:$PATH make install"] { os-distribution = "alpine" | os-distribution = "centos" | os-distribution = "fedora" }
22 [make "install"] { os-distribution != "alpine" & os-distribution != "centos" & os-distribution != "fedora" }
23]
24remove: [make "uninstall"]
25flags: [ light-uninstall deprecated]
26depends: [
27 "ocaml" {>= "4.03.0" & < "4.09" }
28 "ocamlfind" {build}
29 "dune" {>= "2.7"}
30 "configurator" {build}
31 "conf-qt" {>= "5.2.1"}
32 "ppxlib" {< "0.9.0"}
33 "conf-pkg-config" {build}
34]
35synopsis:
36 "OCamlfind package and PPX extension to interface OCaml and QtQuick"
37description: "Versions <= 0.4 are known as `lablqt`, >0.5 -- as `lablqml`."
38url {
39 src: "https://github.com/Kakadu/lablqml/archive/0.6.1.tar.gz"
40 checksum: [
41 "sha256=3ea2bde523aa194746a6e2927741ae8898385f3e6ef2c6aeebdb4be93264978b"
42 "md5=78d82c02437eb2dcd4ebf2c60bf3946f"
43 ]
44}