-
Notifications
You must be signed in to change notification settings - Fork 1.1k
/
opam
35 lines (34 loc) · 1021 Bytes
/
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
opam-version: "2.0"
maintainer: "dave@recoil.org"
authors: "David Scott"
license: "ISC"
homepage: "https://github.com/mirage/ocaml-launchd"
doc: "https://mirage.github.io/ocaml-launchd/"
bug-reports: "https://github.com/mirage/ocaml-launchd/issues"
synopsis: "Bindings for the launchd socket activation API"
description: """
Launchd on macOS takes care of binding and listening on sockets for you
and can launch your program on demand. The API bindings are needed to
receive the listening sockets from launchd.
"""
depends: [
"ocaml" {>= "4.03"}
"dune"
"lwt" {>= "2.4.3"}
"cstruct" {>= "1.0.0"}
"cstruct-lwt"
]
available: os = "macos"
build: [
["dune" "subst"] {dev}
["dune" "build" "-p" name "-j" jobs]
]
dev-repo: "git+https://github.com/mirage/ocaml-launchd.git"
url {
src:
"https://github.com/mirage/ocaml-launchd/releases/download/v1.3/launchd-v1.3.tbz"
checksum: [
"sha256=4330d77dabce28c5e402484419e5af08e8768b7cf5e26737d5cc067af210429b"
"md5=646fc8ad43bdf071838813eb57ebaeb5"
]
}