-
Notifications
You must be signed in to change notification settings - Fork 1.1k
/
opam
34 lines (31 loc) · 1.21 KB
/
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
opam-version: "2.0"
maintainer: [ "romain.calascibetta@gmail.com" ]
authors: "Romain Calascibetta"
license: "ISC"
homepage: "https://github.com/mirage/optint"
bug-reports: "https://github.com/mirage/optint/issues"
dev-repo: "git+https://github.com/mirage/optint.git"
doc: "https://mirage.github.io/optint/"
synopsis: "Abstract type on integer between x64 and x86 architecture"
description: """
This library provide an abstract type which represents at least a 32-bits integer.
On x64, this library use a native unboxed integer (63 bits).
On x86, this library use a boxed int32.
Implementation depends on target architecture.
"""
build: ["dune" "build" "-p" name "-j" jobs]
run-test: [ "dune" "runtest" "-p" name "-j" jobs ] {arch != "arm32" & arch != "x86_32"}
depends: [
"ocaml" {>= "4.07.0"}
"dune"
"crowbar" {with-test & >= "0.2"}
"fmt" {with-test}
]
url {
src:
"https://github.com/mirage/optint/releases/download/v0.0.4/optint-v0.0.4.tbz"
checksum: [
"sha256=2ae8d1e9fa30838c3c620af6a9e94b50b43a48a72ce06e318a71bb8afb52efa8"
"sha512=6127f5d216a66a376b75a309627e2c52c08d655c4a88a2d1df2b622d98abfe011fb10175f5f99737e950c8095596ef8fd680fe2338f53383e2263edb2d3a5c49"
]
}