Mercurial > libunicode
annotate INSTALL.md @ 17:6fa530cc1188
unicode: fix invalid uni8_length compute
author | David Demelier <markand@malikania.fr> |
---|---|
date | Mon, 11 Oct 2021 20:57:32 +0200 |
parents | b5bcb17b9115 |
children | 887a8fd73d1e |
rev | line source |
---|---|
10
ae1003c2a284
misc: extreme simplification
David Demelier <markand@malikania.fr>
parents:
9
diff
changeset
|
1 libunicode -- installation instructions |
ae1003c2a284
misc: extreme simplification
David Demelier <markand@malikania.fr>
parents:
9
diff
changeset
|
2 ======================================= |
0 | 3 |
4 Requirements | |
5 ------------ | |
6 | |
16
b5bcb17b9115
misc: remove C++, add libunicode.3
David Demelier <markand@malikania.fr>
parents:
10
diff
changeset
|
7 - C99 (at least `EILSEQ` has to be available as errno constant). |
b5bcb17b9115
misc: remove C++, add libunicode.3
David Demelier <markand@malikania.fr>
parents:
10
diff
changeset
|
8 - C11 (for running tests). |
10
ae1003c2a284
misc: extreme simplification
David Demelier <markand@malikania.fr>
parents:
9
diff
changeset
|
9 |
ae1003c2a284
misc: extreme simplification
David Demelier <markand@malikania.fr>
parents:
9
diff
changeset
|
10 Installation (C++ variant) |
ae1003c2a284
misc: extreme simplification
David Demelier <markand@malikania.fr>
parents:
9
diff
changeset
|
11 -------------------------- |
ae1003c2a284
misc: extreme simplification
David Demelier <markand@malikania.fr>
parents:
9
diff
changeset
|
12 |
ae1003c2a284
misc: extreme simplification
David Demelier <markand@malikania.fr>
parents:
9
diff
changeset
|
13 Just copy the files unicode.cpp and unicode.hpp and add them to your project. |
0 | 14 |
16
b5bcb17b9115
misc: remove C++, add libunicode.3
David Demelier <markand@malikania.fr>
parents:
10
diff
changeset
|
15 Installation |
b5bcb17b9115
misc: remove C++, add libunicode.3
David Demelier <markand@malikania.fr>
parents:
10
diff
changeset
|
16 ------------ |
10
ae1003c2a284
misc: extreme simplification
David Demelier <markand@malikania.fr>
parents:
9
diff
changeset
|
17 |
16
b5bcb17b9115
misc: remove C++, add libunicode.3
David Demelier <markand@malikania.fr>
parents:
10
diff
changeset
|
18 Copy unicode.h and unicode.c to your project. |
10
ae1003c2a284
misc: extreme simplification
David Demelier <markand@malikania.fr>
parents:
9
diff
changeset
|
19 |
ae1003c2a284
misc: extreme simplification
David Demelier <markand@malikania.fr>
parents:
9
diff
changeset
|
20 Regeneration |
0 | 21 ------------ |
22 | |
16
b5bcb17b9115
misc: remove C++, add libunicode.3
David Demelier <markand@malikania.fr>
parents:
10
diff
changeset
|
23 The file unicode.c is generated from gen/ subdirectory. Edit the appropriate |
b5bcb17b9115
misc: remove C++, add libunicode.3
David Demelier <markand@malikania.fr>
parents:
10
diff
changeset
|
24 files and run `make` in top level directory to regenerate them. |