-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathcamlproto.opam
36 lines (36 loc) · 1.12 KB
/
camlproto.opam
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
opam-version: "2.0"
name: "camlproto"
version: "0.0.0"
synopsis: "Type-safe client implementation of Telegram's MTProto"
description: "Type-safe client implementation of Telegram's MTProto"
maintainer: "Bannerets <[email protected]>"
author: "Bannerets <[email protected]>"
license: "MIT"
homepage: "https://github.com/Bannerets/camlproto"
dev-repo: "git+https://github.com/Bannerets/camlproto.git"
bug-reports: "https://github.com/Bannerets/camlproto/issues"
build: [["dune" "build" "-p" name "-j" jobs]]
run-test: [["dune" "runtest" "-p" name]]
depends: [
"ocaml" {>= "4.08.1"}
"dune" {>= "2.7.1"}
"base" {>= "v0.14.0"}
"js_of_ocaml-compiler" {>= "4.0"}
"js_of_ocaml-ppx" {>= "4.0"}
"js_of_ocaml" {>= "4.0"}
"bisect_ppx" {dev & >= "2.5.0"}
"ppx_expect" # cannot be "with-test" because let%expect_test should be preprocessed away
"ppx_let" # TODO: replace with (let*)?
"ppx_deriving"
"ppx_hash"
# "ppx_import" {>= "1.5" & < "2.0"}
"cstruct"
"lwt"
"lwt_ppx"
"logs"
"nocrypto" {>= "0.5.0"} # Note: Does not work with ocamls 4.08.0 (but works with 4.08.1)
"zarith"
"ezgzip"
"fmt"
"menhir"
]