forked from williamleferrand/aws
-
Notifications
You must be signed in to change notification settings - Fork 9
/
_oasis
135 lines (121 loc) · 3.91 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
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
OASISFormat: 0.4
Name: aws
Version: 0.0.3
Synopsis: AWS client for Amazon Web Services
Description:
Package to provide OCaml client access to Amazon services : S3,
EC2, SQS, SDB, FPS, IAM, DynamoDb, SES.
.
Aws depends directly on the following packages:
.
- netstring
- cryptokit
- calendar
- lwt
- xmlm
- yojson
.
It also depends on one of those packages:
.
- [cohttp fork] (http://github.com/williamleferrand/ocaml-cohttp) (--enable-cohttp)
.
- ocsigen (--enable-ocsigen) (default)
.
the cohttp driver does not support ssl for now. Some services
(e.g. Ses may no be available when using cohttp)
.
All of the packages except the [cohttp fork] are available via OPAM.
Authors: Mika Illouz, William Le Ferrand, Hugo Heuzard, Marc Simon
Maintainers: Hugo Heuzard <hugo.heuzard@gmail.com>, William Le Ferrand <warnegia@gmail.com>
Homepage: https://github.com/besport/aws/
License: MIT
Plugins: META (0.4), StdFiles (0.4)
BuildTools: ocamlbuild
Flag all
Description: all
Default: false
Flag tools
Description: tools
Default: false
Flag cohttp
Description: cohttp
Default: false
Flag ocsigen
Description: ocsigen
Default: true
Library aws
Path: src
Modules: Creds, Aws_sigs, Aws_util, Policy,
EC2_factory, SDB_factory, S3_factory, SQS_factory, FPS_factory,
Dynamo_factory, IAM_factory, SES_factory
InternalModules: My_xml
BuildDepends: lwt, lwt.unix, lwt.syntax, netstring, pcre,
cryptokit, netstring, calendar, xmlm, yojson
Library "cohttp"
Path: src/cohttp
Build$: flag(cohttp) || flag(all)
Install$: flag(cohttp) || flag(all)
Modules: EC2, SDB, S3, SQS, FPS, Dynamo, IAM, SES
FindlibParent: aws
BuildDepends: lwt, lwt.unix, lwt.syntax, netstring, pcre,
cryptokit, netstring, calendar, xmlm, cohttp, aws
Library "ocsigen"
Path: src/ocsigen
Build$: flag(ocsigen) || flag(all)
Install$: flag(ocsigen) || flag(all)
Modules: EC2, SDB, S3, SQS, FPS, Dynamo, IAM, SES
InternalModules: Ocsigen_HC
ByteOpt: -thread
NativeOpt: -thread
FindlibParent: aws
BuildDepends: lwt, lwt.unix, lwt.syntax, netstring, pcre,
cryptokit, netstring, calendar, xmlm, ocsigenserver, aws
Executable backup
Path: tools
MainIs: backup.ml
Build$: flag(cohttp) && flag(tools)
Install$: flag(cohttp) && flag(tools)
ByteOpt: -thread
NativeOpt: -thread
BuildDepends: lwt, lwt.syntax,netstring,cryptokit,calendar, xmlm, cohttp, str, lwt.unix, unix
Executable s3c
Path: tools
MainIs: s3c.ml
Build$: flag(cohttp) && flag(tools)
Install$: flag(cohttp) && flag(tools)
ByteOpt: -thread
NativeOpt: -thread
BuildDepends: lwt, lwt.syntax,netstring,cryptokit,calendar, xmlm, cohttp, str, lwt.unix, unix
Executable ec2sh
Path: tools
MainIs: ec2sh.ml
Build$: flag(cohttp) && flag(tools)
Install$: flag(cohttp) && flag(tools)
ByteOpt: -thread
NativeOpt: -thread
BuildDepends: lwt, lwt.syntax,netstring,cryptokit,calendar, xmlm, cohttp, str, lwt.unix, unix
Executable listdomain
Path: tools
MainIs: listdomain.ml
Build$: flag(cohttp) && flag(tools)
Install$: flag(cohttp) && flag(tools)
ByteOpt: -thread
NativeOpt: -thread
BuildDepends: lwt, lwt.syntax,netstring,cryptokit,calendar, xmlm, cohttp, str, lwt.unix, unix
Executable update
Path: tools
MainIs: update.ml
Build$: flag(cohttp) && flag(tools)
Install$: flag(cohttp) && flag(tools)
ByteOpt: -thread
NativeOpt: -thread
BuildDepends: lwt, lwt.syntax,netstring,cryptokit,calendar, xmlm, cohttp, str, lwt.unix, unix
Executable deldomain
Path: tools
MainIs: deldomains.ml
Build$: flag(cohttp) && flag(tools)
Install$: flag(cohttp) && flag(tools)
ByteOpt: -thread
NativeOpt: -thread
CompiledObject: best
BuildDepends: aws.cohttp