-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy path_oasis
99 lines (87 loc) · 2.9 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
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
OASISFormat: 0.3
OCamlVersion: >= 4.00.1
Name: openflow
Version: 0.3.0
Authors: Charalampos Rotsos, Richard Mortier, Anil Madhavappedy, Balraj Singh
License: ISC
Synopsis: OpenFlow controller, switch and flowvisor implementation in pure OCaml
Plugins: META (0.3)
BuildTools: ocamlbuild
Flag direct
Description: build things over the direct xen net
Default: false
Flag unix
Description: build programs with a depency on lwt.unix
Default: false
Flag xen
Description: build xen applications
Default: false
Library openflow
Path: lib
Findlibname: openflow
CompiledObject: native
Modules: Ofpacket, Ofcontroller, Ofsocket
Pack: True
BuildDepends: ipaddr, cstruct, cstruct.syntax, rpclib, rpclib.json, mirage, mirage-net (>= 0.3.0)
Document openflow
Title: OpenFlow docs
Type: ocamlbuild (0.2)
BuildTools+: ocamldoc
XOCamlbuildPath: lib
XOCamlbuildModules: Ofpacket, Ofcontroller, Ofsocket
Library flv
Path: lib
Findlibname: flv
Findlibparent: openflow
CompiledObject: native
Modules: Flowvisor, Lldp, Flowvisor_topology
Pack: True
Library switch
Path: lib
Findlibname: switch
Findlibparent: openflow
Build$: flag(direct)
Install$: flag(direct)
CompiledObject: native
Modules: Ofswitch, Ofswitch_config, Ofswitch_standalone
Pack: True
BuildDepends: re.str, tuntap
Library switch_model
Path: lib
Findlibname: switch_model
Findlibparent: openflow
Build$: flag(direct)
Install$: flag(direct)
CompiledObject: native
Modules: Ofswitch_model
Pack: True
BuildDepends: re.str, tuntap
Executable ofcontroller_lwt
Path: controller
MainIs: lwt_controller.ml
Build: false
Custom: true
CompiledObject: native
Install$: flag(unix)
BuildDepends: openflow,tuntap
Executable ofswitch_lwt
Path: switch
MainIs: lwt_switch.ml
Custom: true
Build: false
CompiledObject: native
BuildDepends: openflow, openflow.switch,tuntap
Executable ofswitch
Path: switch
MainIs: xen_switch.ml
Build$: flag(xen)
CompiledObject: native_object
Install: false
BuildDepends: openflow, re.str
Executable ofcontroller
Path: controller
MainIs: xen_controller.ml
Build$: flag(xen)
CompiledObject: native_object
Install: false
BuildDepends: openflow, re.str