File: README

package info (click to toggle)
extlib 1.7.0-3
  • links: PTS, VCS
  • area: main
  • in suites: buster, stretch
  • size: 576 kB
  • ctags: 963
  • sloc: ml: 6,155; makefile: 104; ansic: 31; sh: 9
file content (73 lines) | stat: -rw-r--r-- 2,412 bytes parent folder | download
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
OCaml Extended standard Library - ExtLib.
=========================================
 * This library is free software; you can redistribute it and/or
 * modify it under the terms of the GNU Lesser General Public
 * License as published by the Free Software Foundation; either
 * version 2.1 of the License, or (at your option) any later version,,
 * with the special exception on linking described in file LICENSE.
 *
 * This library is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
 * Lesser General Public License for more details.
 *
 * You should have received a copy of the GNU Lesser General Public
 * License along with this library; if not, write to the Free Software
 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA

What is ExtLib ?
----------------

ExtLib is a set of additional useful functions and modules for OCaml.
Project page :
  https://github.com/ygrek/ocaml-extlib

People are encouraged to contribute and to report any bugs or problem
they might have with ExtLib by using github issues and pull requests.

Dependencies :
--------------

cppo - enables conditional compilation to ensure compatibility with various OCaml versions
ocamlfind >= 1.5.1 - provides bytes package

Installation :
--------------

Unzip or untar in any directory and run

  make minimal=1 build install

This will build and install bytecode and native libraries.
On bytecode-only architecture run

  make minimal=1 all install

`minimal=1` will exclude from build several modules (namely Unzip UChar UTF8) potentially
conflicting with other well established OCaml libraries. If your code is expecting to find
these modules in extlib - omit this parameter during build to produce the full library.

Usage :
-------

Generate and read the documentation.

Contributors :
--------------

Nicolas Cannasse <ncannasse@motion-twin.com>
Brian Hurt <brian.hurt@qlogic.com>
Yamagata Yoriyuki <yori@users.sourceforge.net>
Markus Mottl <markus.mottl@gmail.com>
Jesse Guardiani <jesse@wingnet.net>
John Skaller <skaller@users.sourceforge.net>
Bardur Arantsson <bardur@scientician.net>
Janne Hellsten <jjhellst@gmail.com>
Richard W.M. Jones <rjones@redhat.com>
ygrek <ygrek@autistici.org>
Gabriel Scherer <gabriel.scherer@gmail.com>

License :
---------

See LICENSE