-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy path_oasis
55 lines (46 loc) · 1.48 KB
/
_oasis
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
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
OASISFormat: 0.4
BuildTools: ocamlbuild
Plugins: META (0.4), DevFiles (0.4)
Name: crdt
Version: 0.10.0
Synopsis: CRDTs - Conflict-Free Replicated Data Types for OCaml
Authors: Borja o'Cook <borjaocook@gmail.com>
Maintainers: Borja o'Cook <borjaocook@gmail.com>
Homepage: https://github.com/ergl/crdt-ml/
License: GPL-3
LicenseFile: LICENSE
Library "crdt_util"
Path: src/util
Modules: IList
Library "crdt_mutable"
Path: src/mutable
Modules: M_GCounter, M_GSet, M_IntVector,
M_ORSet, M_PNCounter, M_USet, Mutable_types
BuildDepends: crdt_util
Library "crdt_immutable"
Path: src/immutable
Modules: I_IntVector, I_GCounter, I_PNCounter,
I_GSet, I_ORSet, I_USet, Immutable_types
BuildDepends: crdt_util
Library "crdt"
Path: src
Modules: Crdt
BuildDepends: crdt_mutable, crdt_immutable
AlphaFeatures: ocamlbuild_more_args
Document "crdtml_api"
Type: ocamlbuild (0.4)
BuildTools: ocamldoc
Title: API reference for Crdt.Mutable and Crdt.Immutable
XOCamlbuildPath: .
XOCamlbuildExtraArgs:
"-docflags '-colorize-code -short-functors -charset utf-8'"
XOCamlbuildLibraries: crdt, crdt_immutable, crdt_mutable
Test "test_immutable"
TestTools: qtest
WorkingDirectory: test
Command:
qtest -o im_test.ml extract ../src/immutable/*.ml &&
ocamlbuild -cflags -warn-error,+26 \
-use-ocamlfind -package 'qcheck, oUnit, crdt_immutable' \
im_test.byte &&
./im_test.byte