release 0.7.8
[ocurl.git] / README
blob53f8e58d927e03192fafca27c1a92234df8928bc
2 ocurl - OCaml libcurl bindings
3 ==============================
5 Homepage: http://ocurl.forge.ocamlcore.org
7 OCaml bindings to libcurl - client-side URL transfer library,
8 supporting HTTP and a multitude of other network protocols.
9 This is a continuation of ocurl project by Lars Nilsson,
10 previously hosted at http://ocurl.sourceforge.net/
12 NB examples/omulti is not built by default, as it requires
13   patched ocaml-event available at http://repo.or.cz/w/ocaml-event.git
15 Building on Windows with ocaml/msvc
16 ===================================
18 Requirements
19 ------------
21   * libcurl devel for msvc <http://curl.haxx.se/latest.cgi?curl=win32-ssl-devel-msvc>
22   * working ocaml/msvc setup (ocaml and msvc tools in PATH)
23   * ocamlfind
24   * GNU make
26 Build
27 -----
29 Edit `Makefile.msvc` and make CURLDIR variable point
30 to the root directory of libcurl installation.
31 Copy `config.h.windows` to `config.h`.
33 Compile with `make -f Makefile.msvc`.
34 Install with `make -f Makefile.msvc install`.
35 Compile examples with `make -f Makefile.msvc examples`.
37 Making release
38 ==============
40 * Update CHANGES.txt
41 * Update version in configure.in
42 * autoreconf
43 * commit
44 * ./configure && make release
46 ----
47  ygrek at autistici dot org