unictype/category-byname: Recognize long names as well.
[gnulib.git] / modules / unictype / category-byname
1 Description:
2 Find a Unicode character category, given its name.
3
4 Files:
5 lib/unictype/categ_byname.c
6 lib/unictype/categ_byname.gperf
7
8 Depends-on:
9 unictype/base
10 unictype/category-C
11 unictype/category-Cc
12 unictype/category-Cf
13 unictype/category-Cn
14 unictype/category-Co
15 unictype/category-Cs
16 unictype/category-L
17 unictype/category-LC
18 unictype/category-Ll
19 unictype/category-Lm
20 unictype/category-Lo
21 unictype/category-Lt
22 unictype/category-Lu
23 unictype/category-M
24 unictype/category-Mc
25 unictype/category-Me
26 unictype/category-Mn
27 unictype/category-N
28 unictype/category-Nd
29 unictype/category-Nl
30 unictype/category-No
31 unictype/category-P
32 unictype/category-Pc
33 unictype/category-Pd
34 unictype/category-Pe
35 unictype/category-Pf
36 unictype/category-Pi
37 unictype/category-Po
38 unictype/category-Ps
39 unictype/category-S
40 unictype/category-Sc
41 unictype/category-Sk
42 unictype/category-Sm
43 unictype/category-So
44 unictype/category-Z
45 unictype/category-Zl
46 unictype/category-Zp
47 unictype/category-Zs
48 unictype/category-none
49 gperf
50
51 configure.ac:
52 gl_LIBUNISTRING_MODULE([0.9.4], [unictype/category-byname])
53
54 Makefile.am:
55 if LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_BYNAME
56 lib_SOURCES += unictype/categ_byname.c
57 endif
58
59 unictype/categ_byname.h: unictype/categ_byname.gperf
60         $(GPERF) -m 10 $(srcdir)/unictype/categ_byname.gperf > $(srcdir)/unictype/categ_byname.h-t
61         mv $(srcdir)/unictype/categ_byname.h-t $(srcdir)/unictype/categ_byname.h
62 BUILT_SOURCES        += unictype/categ_byname.h
63 MOSTLYCLEANFILES     += unictype/categ_byname.h-t
64 MAINTAINERCLEANFILES += unictype/categ_byname.h
65 EXTRA_DIST           += unictype/categ_byname.h
66
67 Include:
68 "unictype.h"
69
70 License:
71 LGPL
72
73 Maintainer:
74 Bruno Haible
75