blob: 9763630f9c8716a4607608e76a552a1f3b65d06d (
plain) (
blame)
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
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
|
# Generated by devtools/yamaker.
LIBRARY()
LICENSE(
GPL-2.0-only WITH Mysql-Linking-Exception-2018 AND
GPL-2.0-only WITH Universal-FOSS-exception-1.0 AND
Mit-Old-Style AND
X11-Hanson AND
X11-Lucent
)
LICENSE_TEXTS(.yandex_meta/licenses.list.txt)
PEERDIR(
contrib/libs/openssl
)
ADDINCL(
contrib/libs/libmysql_r
contrib/libs/libmysql_r/include
)
NO_COMPILER_WARNINGS()
NO_UTIL()
CFLAGS(
-DDBUG_OFF
-DDISABLE_MYSQL_THREAD_H
-DHAVE_CONFIG_H
-DHAVE_LIBEVENT2
-DHAVE_OPENSSL
-DHAVE_TLSv13
-DLZ4_DISABLE_DEPRECATE_WARNINGS
-DRAPIDJSON_NO_SIZETYPEDEFINE
-DRAPIDJSON_SCHEMA_USE_INTERNALREGEX=0
-DRAPIDJSON_SCHEMA_USE_STDREGEX=1
-DUNISTR_FROM_CHAR_EXPLICIT=explicit
-DUNISTR_FROM_STRING_EXPLICIT=explicit
)
SRCS(
ctype-big5.cc
ctype-bin.cc
ctype-cp932.cc
ctype-czech.cc
ctype-euc_kr.cc
ctype-eucjpms.cc
ctype-extra.cc
ctype-gb18030.cc
ctype-gb2312.cc
ctype-gbk.cc
ctype-latin1.cc
ctype-mb.cc
ctype-simple.cc
ctype-sjis.cc
ctype-tis620.cc
ctype-uca.cc
ctype-ucs2.cc
ctype-ujis.cc
ctype-utf8.cc
ctype-win1250ch.cc
ctype.cc
decimal.cc
dtoa.cc
int2str.cc
longlong2str.cc
my_strchr.cc
my_strtoll10.cc
str2int.cc
str_alloc.cc
strcont.cc
strmake.cc
strxmov.cc
strxnmov.cc
xml.cc
)
RUN_PROGRAM(
contrib/libs/libmysql_r/strings/uca9dump ja --in_file=lang_data/ja_hans.txt --out_file=uca900_ja_tbls.cc
CWD ${ARCADIA_BUILD_ROOT}/contrib/libs/libmysql_r/strings
IN lang_data/ja_hans.txt
OUTPUT_INCLUDES my_inttypes.h
OUT uca900_ja_tbls.cc
)
RUN_PROGRAM(
contrib/libs/libmysql_r/strings/uca9dump zh --in_file=lang_data/zh_hans.txt --out_file=uca900_zh_tbls.cc
CWD ${ARCADIA_BUILD_ROOT}/contrib/libs/libmysql_r/strings
IN lang_data/zh_hans.txt
OUTPUT_INCLUDES my_inttypes.h
OUT uca900_zh_tbls.cc
)
END()
|