head 1.6; access; symbols cairo-ocaml-1-0-0:1.4 cairo-ocaml-0-9-0:1.4 cairo-ocaml-0-6-0:1.4 cairo-ocaml-0-5-2:1.3 cairo-ocaml-0-4:1.1 cairo-ocaml-0-3:1.1; locks; strict; comment @# @; 1.6 date 2007.11.04.21.56.22; author oandrieu; state Exp; branches; next 1.5; commitid srgtgMijIMCI1jEs; 1.5 date 2006.11.13.21.08.39; author oandrieu; state Exp; branches; next 1.4; 1.4 date 2005.08.10.23.45.14; author oandrieu; state Exp; branches; next 1.3; commitid 7e1242fa90fe4567; 1.3 date 2005.07.18.19.11.05; author oandrieu; state Exp; branches; next 1.2; commitid 69da42dbfec74567; 1.2 date 2005.05.22.20.03.15; author oandrieu; state Exp; branches; next 1.1; commitid a504290e57e4567; 1.1 date 2005.03.02.18.52.29; author oandrieu; state Exp; branches; next ; desc @@ 1.6 log @2007-11-04 Olivier Andrieu * src/ml_cairo.c: fix a C compiler warning * src/cairo.ml, src/ml_cairo_font.c: fix typos @ text @cairo-ocaml -- Objective Caml bindings for Cairo http://cairographics.org/cairo-ocaml Compiling ========= $ aclocal -I support $ autoconf $ ./configure $ make configure will try to detect a LablGTK installation by scanning some directories (+lablgtk2 and +lablgtk). If LablGTK is installed elsewhere, specify the path with the LABLGTKDIR environment variable. If you want to disable LablGTK support, run configure with --without-gtk option. Dependencies ============ ocaml >= 3.08 cairo >= 1.2.0 libsvg-cairo optional >= 0.1.5 LablGTK optional, GTK+ >= 2.8 Documentation ============= Reference documentation can be generated by ocamldoc with a: $ make doc and is also available here: http://oandrieu.nerim.net/ocaml/cairo/doc/ Author ====== Olivier Andrieu @ 1.5 log @README, configure.ac: update dependencies: need GTK+ >= 2.8 src/cairo_lablgtk.mli: fix doc (no more alternate implementation for GTK+ < 2.8) @ text @d41 1 a41 1 Olivier Andrieu @ 1.4 log @* src/* : adapt to cairo-0.6.0 * Makefile, config.make.in, configure.ac: specify version number in the configure.ac file @ text @d23 4 a26 4 ocaml 3.08 cairo 0.6.0 libsvg-cairo optional 0.1.5 LablGTK optional @ 1.3 log @* configure.ac, README: require cairo 0.5.2 * src/*: adapt to cairo 0.5.1 and 0.5.2 API changes (new status values and functions, new pattern functions) * test/knockout.ml: adapt to API change @ text @d13 6 d24 1 a24 1 cairo 0.5.2 @ 1.2 log @adapt to cairo big API shakeup @ text @d18 1 a18 1 cairo 0.5.0 @ 1.1 log @add a README, the license (LGPL) and add a copyright header to all source files @ text @d17 2 a18 2 ocaml 3.08 (may work with 3.07 or even 3.06) cairo 0.3.0 @