Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100644 74 lines (64 sloc) 1.979 kb
daac2f1 @avsm add start of an OASIS file
avsm authored
1 OASISFormat: 0.3
2 Name: xen-api-client
3 Version: 0.1.0
4 Synopsis: Xen API client
459eefe @djs55 Update OASIS file
djs55 authored
5 Authors: Jonathan Ludlam, Anil Madhavapeddy, David Scott
daac2f1 @avsm add start of an OASIS file
avsm authored
6 License: LGPL-2.0 with OCaml linking exception
7 Plugins: META (0.3)
8 BuildTools: ocamlbuild
9
0f7ce19 @djs55 Add xen-api-client.lwt and a simple list_vms example
djs55 authored
10 Flag lwt
11 Description: build the Lwt library
12 Default: false
13
e260529 @djs55 Add (untested) core/async implementation
djs55 authored
14 Flag async
15 Description: build the Core/Async library
16 Default: false
17
daac2f1 @avsm add start of an OASIS file
avsm authored
18 Library "xen-api-client"
a88914b @djs55 Switch to "CompiledObject: best"
djs55 authored
19 CompiledObject: best
daac2f1 @avsm add start of an OASIS file
avsm authored
20 Path: lib
21 Findlibname: xen-api-client
0f1c4b9 @jonludlam Update to use rpclib rather than a bespoke xmlrpc lib
authored
22 Modules: API, Api_errors, Client, Date, Xen_api, Event_helper, Event_types
23 BuildDepends: xmlm, rpclib, cohttp
0f7ce19 @djs55 Add xen-api-client.lwt and a simple list_vms example
djs55 authored
24
25 Library "xen-api-client-lwt"
a88914b @djs55 Switch to "CompiledObject: best"
djs55 authored
26 CompiledObject: best
0f7ce19 @djs55 Add xen-api-client.lwt and a simple list_vms example
djs55 authored
27 Build$: flag(lwt)
28 Install$: flag(lwt)
29 Path: lwt
30 Findlibparent: xen-api-client
31 Findlibname: lwt
32 Modules: Xen_api_lwt_unix
0f1c4b9 @jonludlam Update to use rpclib rather than a bespoke xmlrpc lib
authored
33 BuildDepends: xen-api-client, rpclib, xmlm, lwt, lwt.ssl, lwt.unix, cohttp, uri
0f7ce19 @djs55 Add xen-api-client.lwt and a simple list_vms example
djs55 authored
34
e260529 @djs55 Add (untested) core/async implementation
djs55 authored
35 Library "xen-api-client-async"
36 CompiledObject: best
37 Build$: flag(async)
38 Install$: flag(async)
39 Path: async
40 Findlibparent: xen-api-client
41 Findlibname: async
42 Modules: Xen_api_async_unix
0f1c4b9 @jonludlam Update to use rpclib rather than a bespoke xmlrpc lib
authored
43 BuildDepends: xen-api-client, xmlm, core, async, async_core, async_unix, rpclib, cohttp, uri, threads
e260529 @djs55 Add (untested) core/async implementation
djs55 authored
44
0b2fabe @djs55 Add skeleton for oUnit test
djs55 authored
45 Executable xen_api_test
46 Path: lib_test
47 MainIs: xen_api_test.ml
48 Build$: flag(tests)
49 Custom: true
50 CompiledObject: best
51 Install: false
52 BuildDepends: xen-api-client, oUnit
53
f52dfe9 @djs55 Transliterate lwt example into async
djs55 authored
54 Executable list_vms_lwt
a88914b @djs55 Switch to "CompiledObject: best"
djs55 authored
55 CompiledObject: best
0f7ce19 @djs55 Add xen-api-client.lwt and a simple list_vms example
djs55 authored
56 Build$: flag(lwt)
57 Install: false
58 Path: lwt_test
59 MainIs: list_vms.ml
60 BuildDepends: xen-api-client, xen-api-client.lwt, lwt, lwt.ssl, lwt.unix
61
f52dfe9 @djs55 Transliterate lwt example into async
djs55 authored
62 Executable list_vms_async
63 CompiledObject: best
64 Build$: flag(async)
65 Install: false
66 Path: async_test
67 MainIs: list_vms.ml
68 BuildDepends: xen-api-client, xen-api-client.async, core, async, async_unix, threads
69
0b2fabe @djs55 Add skeleton for oUnit test
djs55 authored
70 Test xen_api_test_test
71 Run$: flag(tests)
72 Command: $xen_api_test
73 WorkingDirectory: lib_test
Something went wrong with that request. Please try again.