forked from mirage/ocaml-cstruct
-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy path_oasis
81 lines (70 loc) · 1.84 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
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
OASISFormat: 0.3
Name: cstruct
Version: 1.1.0
Synopsis: Manipulate external buffers as C-like structs
Authors: Anil Madhavapeddy, Richard Mortier, Thomas Gazagnaire, Pierre Chambart
License: ISC
Plugins: META (0.3)
BuildTools: ocamlbuild
Flag lwt
Description: build the Lwt library
Default: false
Flag async
Description: build the Async_unix library
Default: false
Flag unix
Description: build the UNIX library
Default: false
Library cstruct
Path: lib/
Modules: Cstruct
BuildDepends: bigarray, ocplib-endian, ocplib-endian.bigstring
CSources: cstruct_stubs.c
CCOpt: -O3 -Wall
Library async_cstruct
Build$: flag(async)
Path: async/
BuildDepends: cstruct,async,threads
Findlibname: async
Findlibparent: cstruct
Modules: Async_cstruct
Library lwt_cstruct
Build$: flag(lwt)
Path: lwt/
BuildDepends: cstruct,lwt.unix
Findlibname: lwt
Findlibparent: cstruct
Modules: Lwt_cstruct
Library unix_cstruct
Build$: flag(unix)
Path: unix/
BuildDepends: cstruct,unix
Findlibname: unix
Findlibparent: cstruct
Modules: Unix_cstruct
Library "cstruct-syntax"
FindlibName: syntax
FindlibParent: cstruct
BuildTools: ocamlbuild
Path: syntax
BuildDepends: camlp4.lib, camlp4.quotations.r, camlp4.extend, bigarray
Modules: Pa_cstruct
XMETAEnable: true
XMETAType: syntax
XMETADescription: Syntax extension for Cstruct
XMETARequires: camlp4
Executable test_bounds
Install: false
Path: lib_test
BuildDepends: cstruct,unix,oUnit
MainIs: bounds.ml
Test test_bounds
Command: ./bounds.byte
Run: true
Document api
Title: Documentation and API reference
Type: ocamlbuild (0.3)
BuildTools+: ocamldoc
XOcamlbuildPath: doc
XOcamlbuildModules: Cstruct, Lwt_cstruct, Unix_cstruct
Install: false