File tree Expand file tree Collapse file tree 1 file changed +69
-0
lines changed
packages/imguiml/imguiml.v1.90.6 Expand file tree Collapse file tree 1 file changed +69
-0
lines changed Original file line number Diff line number Diff line change
1
+ opam-version: "2.0"
2
+ synopsis: "ImGUI bindings to OCaml"
3
+ description: """
4
+ Imguiml provides bindings to ImGui and ImGui_Impl for GLFW and OpenGL3 in OCaml,
5
+ through cimgui.
6
+ The version follows the version of ImGui for which the package is providing
7
+ bindings.
8
+ The docking branch is the only one for which we provide bindings.
9
+ """
10
+ maintainer: ["Emilien Lemaire <
[email protected] >"]
11
+ authors: ["Emilien Lemaire <
[email protected] >"]
12
+ license: "MIT"
13
+ tags: ["graphics" "imgui" "ctypes" "bindings"]
14
+ homepage: "https://github.com/emilienlemaire/imguiml"
15
+ doc: "https://emilienlemaire.github.io/imguiml"
16
+ bug-reports: "https://github.com/emilienlemaire/imguiml/issues"
17
+ depends: [
18
+ "ocaml" {>= "4.08"}
19
+ "dune" {>= "3.15"}
20
+ "goblint-cil" {>= "2.0.0"}
21
+ "ctypes"
22
+ "ctypes-foreign" {>= "0.21.1"}
23
+ "odoc" {with-doc}
24
+ "sherlodoc" {with-doc}
25
+ "ppx_expect" {with-test}
26
+ "conf-glew"
27
+ "conf-glfw3"
28
+ ]
29
+ depexts: [
30
+ ["gcc" "cmake"]
31
+ ]
32
+ build: [
33
+ ["dune" "subst"] {dev}
34
+ [
35
+ "dune"
36
+ "build"
37
+ "-p"
38
+ name
39
+ "-j"
40
+ jobs
41
+ "@install"
42
+ "@runtest" {with-test}
43
+ "@doc" {with-doc}
44
+ ] { os != "macos"}
45
+ [
46
+ "dune"
47
+ "build"
48
+ "-p"
49
+ name
50
+ "-j"
51
+ jobs
52
+ "@install"
53
+ "@runtest" {with-test}
54
+ "@doc" {with-doc}
55
+ "--profile"
56
+ "macosx"
57
+ ] { os = "macos" }
58
+ ]
59
+ dev-repo: "git+https://github.com/emilienlemaire/imguiml.git"
60
+ available: arch != "s390x"
61
+ url {
62
+ src:
63
+ "https://github.com/emilienlemaire/imguiml/archive/refs/tags/v1.90.6.tar.gz"
64
+ checksum: [
65
+ "md5=2962c159dc2602eee23f9cbb1b546369"
66
+ "sha256=c4a0ad4be7df7fa54704a961e0deea4023d6560da0caf01f1bf50cd0f0ebd2ab"
67
+ "sha512=6f6cb3853f11cd95edb12feecd12a429c2b7e15de0ad204c88d9532ee4d1e6c741cef5e78ea87e39ab504f3f1e7b5a247148359bad529fe242827d5c2a184149"
68
+ ]
69
+ }
You can’t perform that action at this time.
0 commit comments