this repo has no description
1opam-version: "2.0"
2maintainer: "Christophe Troestler <Christophe.Troestler@umons.ac.be>"
3authors: [ "Christophe Troestler"
4 "Julie De Pril"
5 "Marc Ducobu"
6 "Dany Maslowski" ]
7license: "LGPL-2.1-only WITH OCaml-LGPL-linking-exception"
8homepage: "http://forge.ocamlcore.org/projects/ocaml-mindstorm/"
9dev-repo: "git+https://github.com/Chris00/ocaml-mindstorm.git"
10bug-reports: "https://github.com/Chris00/ocaml-mindstorm/issues"
11tags: [ "clib:usb" "clib:bluetooth" ]
12build: [
13 ["ocaml" "setup.ml" "-configure" "--prefix" prefix]
14 ["ocaml" "setup.ml" "-build"]
15 ["ocaml" "setup.ml" "-configure" "--enable-tests"] {with-test}
16 ["ocaml" "setup.ml" "-build"] {with-test}
17 ["ocaml" "setup.ml" "-test"] {with-test}
18 ["ocaml" "setup.ml" "-doc"] {with-doc}
19]
20install: ["ocaml" "setup.ml" "-install"]
21remove: [
22 ["ocamlfind" "remove" "mindstorm"]
23]
24depends: [
25 "ocaml" {>= "3.12" & < "5.0.0"}
26 "base-bytes"
27 "base-threads" {with-test}
28 "base-unix"
29 "cppo" {build}
30 "ocamlbuild" {build}
31 "ocamlfind" {build & >= "1.5"}
32]
33depexts: [
34 ["libbluetooth-dev"] {os-family = "debian"}
35]
36synopsis: "Drive Lego Mindstorms bricks from OCaml"
37description: """
38This library allows you to communicate with your Lego Mindstorms brick
39via bluetooth, enable the motors and retrieve data from various
40sensors."""
41flags: light-uninstall
42url {
43 src:
44 "https://github.com/Chris00/ocaml-mindstorm/releases/download/0.6.1/mindstorm-0.6.1.tar.gz"
45 checksum: [
46 "sha256=0ed6773a090542615d9afdc5e4d3eea9d10378209fe6e637a1d0326d9cf07b3f"
47 "md5=330bbf2a7d0de59e0bb6cd0be0b7ff35"
48 ]
49}