OLD | NEW |
1 # Copyright 2014 The Chromium Authors. All rights reserved. | 1 # Copyright 2014 The Chromium Authors. All rights reserved. |
2 # Use of this source code is governed by a BSD-style license that can be | 2 # Use of this source code is governed by a BSD-style license that can be |
3 # found in the LICENSE file. | 3 # found in the LICENSE file. |
4 | 4 |
5 import("//third_party/icu/config.gni") | 5 import("//third_party/icu/config.gni") |
6 | 6 |
7 if (is_android) { | 7 if (is_android) { |
8 import("//build/config/android/rules.gni") | 8 import("//build/config/android/rules.gni") |
9 } | 9 } |
10 | 10 |
(...skipping 13 matching lines...) Expand all Loading... |
24 # Shared config used by ICU and all dependents. | 24 # Shared config used by ICU and all dependents. |
25 config("icu_config") { | 25 config("icu_config") { |
26 defines = [ | 26 defines = [ |
27 # Tell ICU to not insert |using namespace icu;| into its headers, | 27 # Tell ICU to not insert |using namespace icu;| into its headers, |
28 # so that chrome's source explicitly has to use |icu::|. | 28 # so that chrome's source explicitly has to use |icu::|. |
29 "U_USING_ICU_NAMESPACE=0", | 29 "U_USING_ICU_NAMESPACE=0", |
30 | 30 |
31 # We don't use ICU plugins and dyload is only necessary for them. | 31 # We don't use ICU plugins and dyload is only necessary for them. |
32 # NaCl-related builds also fail looking for dlfcn.h when it's enabled. | 32 # NaCl-related builds also fail looking for dlfcn.h when it's enabled. |
33 "U_ENABLE_DYLOAD=0", | 33 "U_ENABLE_DYLOAD=0", |
34 | |
35 # With exception disabled, MSVC emits C4577 warning on coming across | |
36 # 'noexcept'. See http://bugs.icu-project.org/trac/ticket/12406 | |
37 # TODO(jshin): Remove this when updating to a newer version with this fixed. | |
38 "U_NOEXCEPT=", | |
39 ] | 34 ] |
40 | 35 |
41 if (!is_component_build) { | 36 if (!is_component_build) { |
42 defines += [ "U_STATIC_IMPLEMENTATION" ] | 37 defines += [ "U_STATIC_IMPLEMENTATION" ] |
43 } | 38 } |
44 | 39 |
45 include_dirs = [ | 40 include_dirs = [ |
46 "source/common", | 41 "source/common", |
47 "source/i18n", | 42 "source/i18n", |
48 ] | 43 ] |
(...skipping 23 matching lines...) Expand all Loading... |
72 "U_CHARSET_IS_UTF8=1", | 67 "U_CHARSET_IS_UTF8=1", |
73 ] | 68 ] |
74 | 69 |
75 if (is_win) { | 70 if (is_win) { |
76 # Disable some compiler warnings. | 71 # Disable some compiler warnings. |
77 cflags += [ | 72 cflags += [ |
78 "/wd4005", # Macro redefinition. | 73 "/wd4005", # Macro redefinition. |
79 "/wd4068", # Unknown pragmas. | 74 "/wd4068", # Unknown pragmas. |
80 "/wd4267", # Conversion from size_t on 64-bits. | 75 "/wd4267", # Conversion from size_t on 64-bits. |
81 "/wd4996", # Deprecated functions. | 76 "/wd4996", # Deprecated functions. |
| 77 # http://bugs.icu-project.org/trac/ticket/12821 |
| 78 "/wd4333", # Right shift by too large amount. |
82 ] | 79 ] |
83 } else if (is_linux || is_android) { | 80 } else if (is_linux || is_android) { |
84 cflags += [ | 81 cflags += [ |
85 # Since ICU wants to internally use its own deprecated APIs, don't | 82 # Since ICU wants to internally use its own deprecated APIs, don't |
86 # complain about it. | 83 # complain about it. |
87 "-Wno-deprecated-declarations", | 84 "-Wno-deprecated-declarations", |
88 "-Wno-unused-function", | 85 "-Wno-unused-function", |
89 ] | 86 ] |
90 } | 87 } |
91 if (is_clang) { | 88 if (is_clang) { |
(...skipping 119 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
211 "source/i18n/csrutf8.cpp", | 208 "source/i18n/csrutf8.cpp", |
212 "source/i18n/csrutf8.h", | 209 "source/i18n/csrutf8.h", |
213 "source/i18n/curramt.cpp", | 210 "source/i18n/curramt.cpp", |
214 "source/i18n/currfmt.cpp", | 211 "source/i18n/currfmt.cpp", |
215 "source/i18n/currfmt.h", | 212 "source/i18n/currfmt.h", |
216 "source/i18n/currpinf.cpp", | 213 "source/i18n/currpinf.cpp", |
217 "source/i18n/currunit.cpp", | 214 "source/i18n/currunit.cpp", |
218 "source/i18n/dangical.cpp", | 215 "source/i18n/dangical.cpp", |
219 "source/i18n/dangical.h", | 216 "source/i18n/dangical.h", |
220 "source/i18n/datefmt.cpp", | 217 "source/i18n/datefmt.cpp", |
| 218 "source/i18n/dayperiodrules.cpp", |
| 219 "source/i18n/dayperiodrules.h", |
221 "source/i18n/dcfmtimp.h", | 220 "source/i18n/dcfmtimp.h", |
222 "source/i18n/dcfmtsym.cpp", | 221 "source/i18n/dcfmtsym.cpp", |
223 "source/i18n/decContext.c", | 222 "source/i18n/decContext.c", |
224 "source/i18n/decContext.h", | 223 "source/i18n/decContext.h", |
225 "source/i18n/decfmtst.cpp", | 224 "source/i18n/decfmtst.cpp", |
226 "source/i18n/decfmtst.h", | 225 "source/i18n/decfmtst.h", |
227 "source/i18n/decimalformatpattern.cpp", | 226 "source/i18n/decimalformatpattern.cpp", |
228 "source/i18n/decimalformatpattern.h", | 227 "source/i18n/decimalformatpattern.h", |
229 "source/i18n/decimalformatpatternimpl.h", | 228 "source/i18n/decimalformatpatternimpl.h", |
230 "source/i18n/decimfmt.cpp", | 229 "source/i18n/decimfmt.cpp", |
231 "source/i18n/decimfmtimpl.cpp", | 230 "source/i18n/decimfmtimpl.cpp", |
232 "source/i18n/decimfmtimpl.h", | 231 "source/i18n/decimfmtimpl.h", |
233 "source/i18n/decNumber.c", | 232 "source/i18n/decNumber.c", |
234 "source/i18n/decNumber.h", | 233 "source/i18n/decNumber.h", |
235 "source/i18n/decNumberLocal.h", | 234 "source/i18n/decNumberLocal.h", |
236 "source/i18n/digitaffix.cpp", | 235 "source/i18n/digitaffix.cpp", |
237 "source/i18n/digitaffixesandpadding.cpp", | 236 "source/i18n/digitaffixesandpadding.cpp", |
238 "source/i18n/digitaffixesandpadding.h", | 237 "source/i18n/digitaffixesandpadding.h", |
239 "source/i18n/digitaffix.h", | 238 "source/i18n/digitaffix.h", |
240 "source/i18n/digitformatter.cpp", | 239 "source/i18n/digitformatter.cpp", |
241 "source/i18n/digitformatter.h", | 240 "source/i18n/digitformatter.h", |
242 "source/i18n/digitgrouping.cpp", | 241 "source/i18n/digitgrouping.cpp", |
243 "source/i18n/digitgrouping.h", | 242 "source/i18n/digitgrouping.h", |
244 "source/i18n/digitinterval.cpp", | 243 "source/i18n/digitinterval.cpp", |
245 "source/i18n/digitinterval.h", | 244 "source/i18n/digitinterval.h", |
246 "source/i18n/digitlst.cpp", | 245 "source/i18n/digitlst.cpp", |
247 "source/i18n/digitlst.h", | 246 "source/i18n/digitlst.h", |
248 "source/i18n/dtfmtsym.cpp", | 247 "source/i18n/dtfmtsym.cpp", |
| 248 "source/i18n/dt_impl.h", |
249 "source/i18n/dtitvfmt.cpp", | 249 "source/i18n/dtitvfmt.cpp", |
250 "source/i18n/dtitv_impl.h", | 250 "source/i18n/dtitv_impl.h", |
251 "source/i18n/dtitvinf.cpp", | 251 "source/i18n/dtitvinf.cpp", |
252 "source/i18n/dtptngen.cpp", | 252 "source/i18n/dtptngen.cpp", |
253 "source/i18n/dtptngen_impl.h", | 253 "source/i18n/dtptngen_impl.h", |
254 "source/i18n/dtrule.cpp", | 254 "source/i18n/dtrule.cpp", |
255 "source/i18n/esctrn.cpp", | 255 "source/i18n/esctrn.cpp", |
256 "source/i18n/esctrn.h", | 256 "source/i18n/esctrn.h", |
257 "source/i18n/ethpccal.cpp", | 257 "source/i18n/ethpccal.cpp", |
258 "source/i18n/ethpccal.h", | 258 "source/i18n/ethpccal.h", |
259 "source/i18n/fmtable_cnv.cpp", | 259 "source/i18n/fmtable_cnv.cpp", |
260 "source/i18n/fmtable.cpp", | 260 "source/i18n/fmtable.cpp", |
261 "source/i18n/fmtableimp.h", | 261 "source/i18n/fmtableimp.h", |
262 "source/i18n/format.cpp", | 262 "source/i18n/format.cpp", |
263 "source/i18n/fphdlimp.cpp", | 263 "source/i18n/fphdlimp.cpp", |
264 "source/i18n/fphdlimp.h", | 264 "source/i18n/fphdlimp.h", |
265 "source/i18n/fpositer.cpp", | 265 "source/i18n/fpositer.cpp", |
266 "source/i18n/funcrepl.cpp", | 266 "source/i18n/funcrepl.cpp", |
267 "source/i18n/funcrepl.h", | 267 "source/i18n/funcrepl.h", |
268 "source/i18n/gender.cpp", | 268 "source/i18n/gender.cpp", |
269 "source/i18n/gregocal.cpp", | 269 "source/i18n/gregocal.cpp", |
270 "source/i18n/gregoimp.cpp", | 270 "source/i18n/gregoimp.cpp", |
271 "source/i18n/gregoimp.h", | 271 "source/i18n/gregoimp.h", |
272 "source/i18n/hebrwcal.cpp", | 272 "source/i18n/hebrwcal.cpp", |
273 "source/i18n/hebrwcal.h", | 273 "source/i18n/hebrwcal.h", |
274 "source/i18n/identifier_info.cpp", | |
275 "source/i18n/identifier_info.h", | |
276 "source/i18n/indiancal.cpp", | 274 "source/i18n/indiancal.cpp", |
277 "source/i18n/indiancal.h", | 275 "source/i18n/indiancal.h", |
278 "source/i18n/inputext.cpp", | 276 "source/i18n/inputext.cpp", |
279 "source/i18n/inputext.h", | 277 "source/i18n/inputext.h", |
280 "source/i18n/islamcal.cpp", | 278 "source/i18n/islamcal.cpp", |
281 "source/i18n/islamcal.h", | 279 "source/i18n/islamcal.h", |
282 "source/i18n/japancal.cpp", | 280 "source/i18n/japancal.cpp", |
283 "source/i18n/japancal.h", | 281 "source/i18n/japancal.h", |
284 "source/i18n/locdspnm.cpp", | |
285 "source/i18n/measfmt.cpp", | 282 "source/i18n/measfmt.cpp", |
286 "source/i18n/measunit.cpp", | 283 "source/i18n/measunit.cpp", |
287 "source/i18n/measure.cpp", | 284 "source/i18n/measure.cpp", |
288 "source/i18n/msgfmt.cpp", | 285 "source/i18n/msgfmt.cpp", |
289 "source/i18n/msgfmt_impl.h", | 286 "source/i18n/msgfmt_impl.h", |
290 "source/i18n/name2uni.cpp", | 287 "source/i18n/name2uni.cpp", |
291 "source/i18n/name2uni.h", | 288 "source/i18n/name2uni.h", |
292 "source/i18n/nfrlist.h", | 289 "source/i18n/nfrlist.h", |
293 "source/i18n/nfrs.cpp", | 290 "source/i18n/nfrs.cpp", |
294 "source/i18n/nfrs.h", | 291 "source/i18n/nfrs.h", |
(...skipping 108 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
403 "source/i18n/tztrans.cpp", | 400 "source/i18n/tztrans.cpp", |
404 "source/i18n/ucal.cpp", | 401 "source/i18n/ucal.cpp", |
405 "source/i18n/ucln_in.cpp", | 402 "source/i18n/ucln_in.cpp", |
406 "source/i18n/ucln_in.h", | 403 "source/i18n/ucln_in.h", |
407 "source/i18n/ucol.cpp", | 404 "source/i18n/ucol.cpp", |
408 "source/i18n/ucoleitr.cpp", | 405 "source/i18n/ucoleitr.cpp", |
409 "source/i18n/ucol_imp.h", | 406 "source/i18n/ucol_imp.h", |
410 "source/i18n/ucol_res.cpp", | 407 "source/i18n/ucol_res.cpp", |
411 "source/i18n/ucol_sit.cpp", | 408 "source/i18n/ucol_sit.cpp", |
412 "source/i18n/ucsdet.cpp", | 409 "source/i18n/ucsdet.cpp", |
413 "source/i18n/ucurr.cpp", | |
414 "source/i18n/ucurrimp.h", | |
415 "source/i18n/udat.cpp", | 410 "source/i18n/udat.cpp", |
416 "source/i18n/udateintervalformat.cpp", | 411 "source/i18n/udateintervalformat.cpp", |
417 "source/i18n/udatpg.cpp", | 412 "source/i18n/udatpg.cpp", |
418 "source/i18n/ufieldpositer.cpp", | 413 "source/i18n/ufieldpositer.cpp", |
419 "source/i18n/uitercollationiterator.cpp", | 414 "source/i18n/uitercollationiterator.cpp", |
420 "source/i18n/uitercollationiterator.h", | 415 "source/i18n/uitercollationiterator.h", |
421 "source/i18n/ulocdata.c", | 416 "source/i18n/ulocdata.c", |
422 "source/i18n/umsg.cpp", | 417 "source/i18n/umsg.cpp", |
423 "source/i18n/umsg_imp.h", | 418 "source/i18n/umsg_imp.h", |
424 "source/i18n/unesctrn.cpp", | 419 "source/i18n/unesctrn.cpp", |
425 "source/i18n/unesctrn.h", | 420 "source/i18n/unesctrn.h", |
426 "source/i18n/uni2name.cpp", | 421 "source/i18n/uni2name.cpp", |
427 "source/i18n/uni2name.h", | 422 "source/i18n/uni2name.h", |
428 "source/i18n/unum.cpp", | 423 "source/i18n/unum.cpp", |
429 "source/i18n/unumsys.cpp", | 424 "source/i18n/unumsys.cpp", |
430 "source/i18n/upluralrules.cpp", | 425 "source/i18n/upluralrules.cpp", |
431 "source/i18n/uregexc.cpp", | 426 "source/i18n/uregexc.cpp", |
432 "source/i18n/uregex.cpp", | 427 "source/i18n/uregex.cpp", |
433 "source/i18n/uregion.cpp", | 428 "source/i18n/uregion.cpp", |
434 "source/i18n/usearch.cpp", | 429 "source/i18n/usearch.cpp", |
435 "source/i18n/uspoof_build.cpp", | 430 "source/i18n/uspoof_build.cpp", |
436 "source/i18n/uspoof_conf.cpp", | 431 "source/i18n/uspoof_conf.cpp", |
437 "source/i18n/uspoof_conf.h", | 432 "source/i18n/uspoof_conf.h", |
438 "source/i18n/uspoof.cpp", | 433 "source/i18n/uspoof.cpp", |
439 "source/i18n/uspoof_impl.cpp", | 434 "source/i18n/uspoof_impl.cpp", |
440 "source/i18n/uspoof_impl.h", | 435 "source/i18n/uspoof_impl.h", |
441 "source/i18n/uspoof_wsconf.cpp", | |
442 "source/i18n/uspoof_wsconf.h", | |
443 "source/i18n/usrchimp.h", | 436 "source/i18n/usrchimp.h", |
444 "source/i18n/utf16collationiterator.cpp", | 437 "source/i18n/utf16collationiterator.cpp", |
445 "source/i18n/utf16collationiterator.h", | 438 "source/i18n/utf16collationiterator.h", |
446 "source/i18n/utf8collationiterator.cpp", | 439 "source/i18n/utf8collationiterator.cpp", |
447 "source/i18n/utf8collationiterator.h", | 440 "source/i18n/utf8collationiterator.h", |
448 "source/i18n/utmscale.c", | 441 "source/i18n/utmscale.c", |
449 "source/i18n/utrans.cpp", | 442 "source/i18n/utrans.cpp", |
450 "source/i18n/valueformatter.cpp", | 443 "source/i18n/valueformatter.cpp", |
451 "source/i18n/valueformatter.h", | 444 "source/i18n/valueformatter.h", |
452 "source/i18n/visibledigits.cpp", | 445 "source/i18n/visibledigits.cpp", |
(...skipping 33 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
486 "source/i18n/unicode/dtitvfmt.h", | 479 "source/i18n/unicode/dtitvfmt.h", |
487 "source/i18n/unicode/dtitvinf.h", | 480 "source/i18n/unicode/dtitvinf.h", |
488 "source/i18n/unicode/dtptngen.h", | 481 "source/i18n/unicode/dtptngen.h", |
489 "source/i18n/unicode/dtrule.h", | 482 "source/i18n/unicode/dtrule.h", |
490 "source/i18n/unicode/fieldpos.h", | 483 "source/i18n/unicode/fieldpos.h", |
491 "source/i18n/unicode/fmtable.h", | 484 "source/i18n/unicode/fmtable.h", |
492 "source/i18n/unicode/format.h", | 485 "source/i18n/unicode/format.h", |
493 "source/i18n/unicode/fpositer.h", | 486 "source/i18n/unicode/fpositer.h", |
494 "source/i18n/unicode/gender.h", | 487 "source/i18n/unicode/gender.h", |
495 "source/i18n/unicode/gregocal.h", | 488 "source/i18n/unicode/gregocal.h", |
496 "source/i18n/unicode/locdspnm.h", | |
497 "source/i18n/unicode/measfmt.h", | 489 "source/i18n/unicode/measfmt.h", |
498 "source/i18n/unicode/measunit.h", | 490 "source/i18n/unicode/measunit.h", |
499 "source/i18n/unicode/measure.h", | 491 "source/i18n/unicode/measure.h", |
500 "source/i18n/unicode/msgfmt.h", | 492 "source/i18n/unicode/msgfmt.h", |
501 "source/i18n/unicode/numfmt.h", | 493 "source/i18n/unicode/numfmt.h", |
502 "source/i18n/unicode/numsys.h", | 494 "source/i18n/unicode/numsys.h", |
503 "source/i18n/unicode/plurfmt.h", | 495 "source/i18n/unicode/plurfmt.h", |
504 "source/i18n/unicode/plurrule.h", | 496 "source/i18n/unicode/plurrule.h", |
505 "source/i18n/unicode/rbnf.h", | 497 "source/i18n/unicode/rbnf.h", |
506 "source/i18n/unicode/rbtz.h", | 498 "source/i18n/unicode/rbtz.h", |
(...skipping 14 matching lines...) Expand all Loading... |
521 "source/i18n/unicode/tmutfmt.h", | 513 "source/i18n/unicode/tmutfmt.h", |
522 "source/i18n/unicode/translit.h", | 514 "source/i18n/unicode/translit.h", |
523 "source/i18n/unicode/tzfmt.h", | 515 "source/i18n/unicode/tzfmt.h", |
524 "source/i18n/unicode/tznames.h", | 516 "source/i18n/unicode/tznames.h", |
525 "source/i18n/unicode/tzrule.h", | 517 "source/i18n/unicode/tzrule.h", |
526 "source/i18n/unicode/tztrans.h", | 518 "source/i18n/unicode/tztrans.h", |
527 "source/i18n/unicode/ucal.h", | 519 "source/i18n/unicode/ucal.h", |
528 "source/i18n/unicode/ucoleitr.h", | 520 "source/i18n/unicode/ucoleitr.h", |
529 "source/i18n/unicode/ucol.h", | 521 "source/i18n/unicode/ucol.h", |
530 "source/i18n/unicode/ucsdet.h", | 522 "source/i18n/unicode/ucsdet.h", |
531 "source/i18n/unicode/ucurr.h", | |
532 "source/i18n/unicode/udateintervalformat.h", | 523 "source/i18n/unicode/udateintervalformat.h", |
533 "source/i18n/unicode/udat.h", | 524 "source/i18n/unicode/udat.h", |
534 "source/i18n/unicode/udatpg.h", | 525 "source/i18n/unicode/udatpg.h", |
535 "source/i18n/unicode/udisplaycontext.h", | |
536 "source/i18n/unicode/ufieldpositer.h", | 526 "source/i18n/unicode/ufieldpositer.h", |
537 "source/i18n/unicode/uformattable.h", | 527 "source/i18n/unicode/uformattable.h", |
538 "source/i18n/unicode/ugender.h", | 528 "source/i18n/unicode/ugender.h", |
539 "source/i18n/unicode/uldnames.h", | |
540 "source/i18n/unicode/ulocdata.h", | 529 "source/i18n/unicode/ulocdata.h", |
541 "source/i18n/unicode/umsg.h", | 530 "source/i18n/unicode/umsg.h", |
542 "source/i18n/unicode/unirepl.h", | 531 "source/i18n/unicode/unirepl.h", |
543 "source/i18n/unicode/unum.h", | 532 "source/i18n/unicode/unum.h", |
544 "source/i18n/unicode/unumsys.h", | 533 "source/i18n/unicode/unumsys.h", |
545 "source/i18n/unicode/upluralrules.h", | 534 "source/i18n/unicode/upluralrules.h", |
546 "source/i18n/unicode/uregex.h", | 535 "source/i18n/unicode/uregex.h", |
547 "source/i18n/unicode/uregion.h", | 536 "source/i18n/unicode/uregion.h", |
| 537 "source/i18n/unicode/ureldatefmt.h", |
548 "source/i18n/unicode/usearch.h", | 538 "source/i18n/unicode/usearch.h", |
549 "source/i18n/unicode/uspoof.h", | 539 "source/i18n/unicode/uspoof.h", |
550 "source/i18n/unicode/utmscale.h", | 540 "source/i18n/unicode/utmscale.h", |
551 "source/i18n/unicode/utrans.h", | 541 "source/i18n/unicode/utrans.h", |
552 "source/i18n/unicode/vtzone.h", | 542 "source/i18n/unicode/vtzone.h", |
553 ] | 543 ] |
554 | 544 |
555 defines = [ "U_I18N_IMPLEMENTATION" ] | 545 defines = [ "U_I18N_IMPLEMENTATION" ] |
556 deps = [ | 546 deps = [ |
557 ":icuuc", | 547 ":icuuc", |
(...skipping 35 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
593 "source/common/bytestriebuilder.cpp", | 583 "source/common/bytestriebuilder.cpp", |
594 "source/common/bytestrie.cpp", | 584 "source/common/bytestrie.cpp", |
595 "source/common/bytestrieiterator.cpp", | 585 "source/common/bytestrieiterator.cpp", |
596 "source/common/caniter.cpp", | 586 "source/common/caniter.cpp", |
597 "source/common/chariter.cpp", | 587 "source/common/chariter.cpp", |
598 "source/common/charstr.cpp", | 588 "source/common/charstr.cpp", |
599 "source/common/charstr.h", | 589 "source/common/charstr.h", |
600 "source/common/cmemory.c", | 590 "source/common/cmemory.c", |
601 "source/common/cmemory.h", | 591 "source/common/cmemory.h", |
602 "source/common/cpputils.h", | 592 "source/common/cpputils.h", |
| 593 "source/common/cstr.cpp", |
| 594 "source/common/cstr.h", |
603 "source/common/cstring.c", | 595 "source/common/cstring.c", |
604 "source/common/cstring.h", | 596 "source/common/cstring.h", |
605 "source/common/cwchar.c", | 597 "source/common/cwchar.c", |
606 "source/common/cwchar.h", | 598 "source/common/cwchar.h", |
607 "source/common/dictbe.cpp", | 599 "source/common/dictbe.cpp", |
608 "source/common/dictbe.h", | 600 "source/common/dictbe.h", |
609 "source/common/dictionarydata.cpp", | 601 "source/common/dictionarydata.cpp", |
610 "source/common/dictionarydata.h", | 602 "source/common/dictionarydata.h", |
611 "source/common/dtintrv.cpp", | 603 "source/common/dtintrv.cpp", |
612 "source/common/errorcode.cpp", | 604 "source/common/errorcode.cpp", |
613 "source/common/filteredbrk.cpp", | 605 "source/common/filteredbrk.cpp", |
614 "source/common/filterednormalizer2.cpp", | 606 "source/common/filterednormalizer2.cpp", |
615 "source/common/hash.h", | 607 "source/common/hash.h", |
616 "source/common/icudataver.c", | 608 "source/common/icudataver.c", |
617 "source/common/icuplug.cpp", | 609 "source/common/icuplug.cpp", |
618 "source/common/icuplugimp.h", | 610 "source/common/icuplugimp.h", |
619 "source/common/listformatter.cpp", | 611 "source/common/listformatter.cpp", |
620 "source/common/loadednormalizer2impl.cpp", | 612 "source/common/loadednormalizer2impl.cpp", |
621 "source/common/localsvc.h", | 613 "source/common/localsvc.h", |
622 "source/common/locavailable.cpp", | 614 "source/common/locavailable.cpp", |
623 "source/common/locbased.cpp", | 615 "source/common/locbased.cpp", |
624 "source/common/locbased.h", | 616 "source/common/locbased.h", |
625 "source/common/locdispnames.cpp", | 617 "source/common/locdispnames.cpp", |
| 618 "source/common/locdspnm.cpp", |
626 "source/common/locid.cpp", | 619 "source/common/locid.cpp", |
627 "source/common/loclikely.cpp", | 620 "source/common/loclikely.cpp", |
628 "source/common/locmap.c", | 621 "source/common/locmap.c", |
629 "source/common/locmap.h", | 622 "source/common/locmap.h", |
630 "source/common/locresdata.cpp", | 623 "source/common/locresdata.cpp", |
631 "source/common/locutil.cpp", | 624 "source/common/locutil.cpp", |
632 "source/common/locutil.h", | 625 "source/common/locutil.h", |
633 "source/common/messageimpl.h", | 626 "source/common/messageimpl.h", |
634 "source/common/messagepattern.cpp", | 627 "source/common/messagepattern.cpp", |
635 "source/common/msvcres.h", | 628 "source/common/msvcres.h", |
(...skipping 45 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
681 "source/common/servlk.cpp", | 674 "source/common/servlk.cpp", |
682 "source/common/servlkf.cpp", | 675 "source/common/servlkf.cpp", |
683 "source/common/servloc.h", | 676 "source/common/servloc.h", |
684 "source/common/servls.cpp", | 677 "source/common/servls.cpp", |
685 "source/common/servnotf.cpp", | 678 "source/common/servnotf.cpp", |
686 "source/common/servnotf.h", | 679 "source/common/servnotf.h", |
687 "source/common/servrbf.cpp", | 680 "source/common/servrbf.cpp", |
688 "source/common/servslkf.cpp", | 681 "source/common/servslkf.cpp", |
689 "source/common/sharedobject.cpp", | 682 "source/common/sharedobject.cpp", |
690 "source/common/sharedobject.h", | 683 "source/common/sharedobject.h", |
691 "source/common/simplepatternformatter.cpp", | 684 "source/common/simpleformatter.cpp", |
692 "source/common/simplepatternformatter.h", | |
693 "source/common/sprpimpl.h", | 685 "source/common/sprpimpl.h", |
694 "source/common/stringpiece.cpp", | 686 "source/common/stringpiece.cpp", |
695 "source/common/stringtriebuilder.cpp", | 687 "source/common/stringtriebuilder.cpp", |
696 "source/common/uarrsort.c", | 688 "source/common/uarrsort.c", |
697 "source/common/uarrsort.h", | 689 "source/common/uarrsort.h", |
698 "source/common/uassert.h", | 690 "source/common/uassert.h", |
699 "source/common/ubidi.c", | 691 "source/common/ubidi.c", |
700 "source/common/ubidiimp.h", | 692 "source/common/ubidiimp.h", |
701 "source/common/ubidiln.c", | 693 "source/common/ubidiln.c", |
702 "source/common/ubidi_props.c", | 694 "source/common/ubidi_props.c", |
703 "source/common/ubidi_props_data.h", | 695 "source/common/ubidi_props_data.h", |
704 "source/common/ubidi_props.h", | 696 "source/common/ubidi_props.h", |
| 697 "source/common/ubiditransform.c", |
705 "source/common/ubidiwrt.c", | 698 "source/common/ubidiwrt.c", |
706 "source/common/ubrk.cpp", | 699 "source/common/ubrk.cpp", |
707 "source/common/ubrkimpl.h", | 700 "source/common/ubrkimpl.h", |
708 "source/common/ucase.cpp", | 701 "source/common/ucase.cpp", |
709 "source/common/ucase.h", | 702 "source/common/ucase.h", |
710 "source/common/ucasemap.cpp", | 703 "source/common/ucasemap.cpp", |
711 "source/common/ucasemap_titlecase_brkiter.cpp", | 704 "source/common/ucasemap_titlecase_brkiter.cpp", |
712 "source/common/ucase_props_data.h", | 705 "source/common/ucase_props_data.h", |
713 "source/common/ucat.c", | 706 "source/common/ucat.c", |
714 "source/common/uchar.c", | 707 "source/common/uchar.c", |
(...skipping 33 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
748 "source/common/ucnvscsu.c", | 741 "source/common/ucnvscsu.c", |
749 "source/common/ucnvsel.cpp", | 742 "source/common/ucnvsel.cpp", |
750 "source/common/ucnv_set.c", | 743 "source/common/ucnv_set.c", |
751 "source/common/ucnv_u16.c", | 744 "source/common/ucnv_u16.c", |
752 "source/common/ucnv_u32.c", | 745 "source/common/ucnv_u32.c", |
753 "source/common/ucnv_u7.c", | 746 "source/common/ucnv_u7.c", |
754 "source/common/ucnv_u8.c", | 747 "source/common/ucnv_u8.c", |
755 "source/common/ucol_data.h", | 748 "source/common/ucol_data.h", |
756 "source/common/ucol_swp.cpp", | 749 "source/common/ucol_swp.cpp", |
757 "source/common/ucol_swp.h", | 750 "source/common/ucol_swp.h", |
| 751 "source/common/ucurr.cpp", |
| 752 "source/common/ucurrimp.h", |
758 "source/common/udata.cpp", | 753 "source/common/udata.cpp", |
759 "source/common/udatamem.c", | 754 "source/common/udatamem.c", |
760 "source/common/udatamem.h", | 755 "source/common/udatamem.h", |
761 "source/common/udataswp.c", | 756 "source/common/udataswp.c", |
762 "source/common/udataswp.h", | 757 "source/common/udataswp.h", |
763 "source/common/uelement.h", | 758 "source/common/uelement.h", |
764 "source/common/uenum.c", | 759 "source/common/uenum.c", |
765 "source/common/uenumimp.h", | 760 "source/common/uenumimp.h", |
766 "source/common/uhash.c", | 761 "source/common/uhash.c", |
767 "source/common/uhash.h", | 762 "source/common/uhash.h", |
(...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
806 "source/common/uobject.cpp", | 801 "source/common/uobject.cpp", |
807 "source/common/uposixdefs.h", | 802 "source/common/uposixdefs.h", |
808 "source/common/uprops.cpp", | 803 "source/common/uprops.cpp", |
809 "source/common/uprops.h", | 804 "source/common/uprops.h", |
810 "source/common/uresbund.cpp", | 805 "source/common/uresbund.cpp", |
811 "source/common/ures_cnv.c", | 806 "source/common/ures_cnv.c", |
812 "source/common/uresdata.cpp", | 807 "source/common/uresdata.cpp", |
813 "source/common/uresdata.h", | 808 "source/common/uresdata.h", |
814 "source/common/uresimp.h", | 809 "source/common/uresimp.h", |
815 "source/common/ureslocs.h", | 810 "source/common/ureslocs.h", |
816 "source/common/uresource.cpp", | |
817 "source/common/uresource.h", | |
818 "source/common/usc_impl.c", | 811 "source/common/usc_impl.c", |
819 "source/common/usc_impl.h", | 812 "source/common/usc_impl.h", |
820 "source/common/uscript.c", | 813 "source/common/uscript.c", |
821 "source/common/uscript_props.cpp", | 814 "source/common/uscript_props.cpp", |
822 "source/common/uset.cpp", | 815 "source/common/uset.cpp", |
823 "source/common/uset_imp.h", | 816 "source/common/uset_imp.h", |
824 "source/common/usetiter.cpp", | 817 "source/common/usetiter.cpp", |
825 "source/common/uset_props.cpp", | 818 "source/common/uset_props.cpp", |
826 "source/common/ushape.cpp", | 819 "source/common/ushape.cpp", |
827 "source/common/usprep.cpp", | 820 "source/common/usprep.cpp", |
(...skipping 29 matching lines...) Expand all Loading... |
857 "source/common/utypes.c", | 850 "source/common/utypes.c", |
858 "source/common/uvector.cpp", | 851 "source/common/uvector.cpp", |
859 "source/common/uvector.h", | 852 "source/common/uvector.h", |
860 "source/common/uvectr32.cpp", | 853 "source/common/uvectr32.cpp", |
861 "source/common/uvectr32.h", | 854 "source/common/uvectr32.h", |
862 "source/common/uvectr64.cpp", | 855 "source/common/uvectr64.cpp", |
863 "source/common/uvectr64.h", | 856 "source/common/uvectr64.h", |
864 "source/common/wintz.c", | 857 "source/common/wintz.c", |
865 "source/common/wintz.h", | 858 "source/common/wintz.h", |
866 ] | 859 ] |
| 860 |
867 # ls source/common/unicode/*h | sort | sed 's/^\(.*\)$/ "\1",/' | 861 # ls source/common/unicode/*h | sort | sed 's/^\(.*\)$/ "\1",/' |
868 public = [ | 862 public = [ |
869 "source/common/unicode/appendable.h", | 863 "source/common/unicode/appendable.h", |
870 "source/common/unicode/brkiter.h", | 864 "source/common/unicode/brkiter.h", |
871 "source/common/unicode/bytestream.h", | 865 "source/common/unicode/bytestream.h", |
872 "source/common/unicode/bytestriebuilder.h", | 866 "source/common/unicode/bytestriebuilder.h", |
873 "source/common/unicode/bytestrie.h", | 867 "source/common/unicode/bytestrie.h", |
874 "source/common/unicode/caniter.h", | 868 "source/common/unicode/caniter.h", |
875 "source/common/unicode/chariter.h", | 869 "source/common/unicode/chariter.h", |
876 "source/common/unicode/dbbi.h", | 870 "source/common/unicode/dbbi.h", |
877 "source/common/unicode/docmain.h", | 871 "source/common/unicode/docmain.h", |
878 "source/common/unicode/dtintrv.h", | 872 "source/common/unicode/dtintrv.h", |
879 "source/common/unicode/enumset.h", | 873 "source/common/unicode/enumset.h", |
880 "source/common/unicode/errorcode.h", | 874 "source/common/unicode/errorcode.h", |
881 "source/common/unicode/filteredbrk.h", | 875 "source/common/unicode/filteredbrk.h", |
882 "source/common/unicode/icudataver.h", | 876 "source/common/unicode/icudataver.h", |
883 "source/common/unicode/icuplug.h", | 877 "source/common/unicode/icuplug.h", |
884 "source/common/unicode/idna.h", | 878 "source/common/unicode/idna.h", |
885 "source/common/unicode/listformatter.h", | 879 "source/common/unicode/listformatter.h", |
886 "source/common/unicode/localpointer.h", | 880 "source/common/unicode/localpointer.h", |
| 881 "source/common/unicode/locdspnm.h", |
887 "source/common/unicode/locid.h", | 882 "source/common/unicode/locid.h", |
888 "source/common/unicode/messagepattern.h", | 883 "source/common/unicode/messagepattern.h", |
889 "source/common/unicode/normalizer2.h", | 884 "source/common/unicode/normalizer2.h", |
890 "source/common/unicode/normlzr.h", | 885 "source/common/unicode/normlzr.h", |
891 "source/common/unicode/parseerr.h", | 886 "source/common/unicode/parseerr.h", |
892 "source/common/unicode/parsepos.h", | 887 "source/common/unicode/parsepos.h", |
893 "source/common/unicode/platform.h", | 888 "source/common/unicode/platform.h", |
894 "source/common/unicode/ptypes.h", | 889 "source/common/unicode/ptypes.h", |
895 "source/common/unicode/putil.h", | 890 "source/common/unicode/putil.h", |
896 "source/common/unicode/rbbi.h", | 891 "source/common/unicode/rbbi.h", |
897 "source/common/unicode/rep.h", | 892 "source/common/unicode/rep.h", |
898 "source/common/unicode/resbund.h", | 893 "source/common/unicode/resbund.h", |
899 "source/common/unicode/schriter.h", | 894 "source/common/unicode/schriter.h", |
| 895 "source/common/unicode/simpleformatter.h", |
900 "source/common/unicode/std_string.h", | 896 "source/common/unicode/std_string.h", |
901 "source/common/unicode/strenum.h", | 897 "source/common/unicode/strenum.h", |
902 "source/common/unicode/stringpiece.h", | 898 "source/common/unicode/stringpiece.h", |
903 "source/common/unicode/stringtriebuilder.h", | 899 "source/common/unicode/stringtriebuilder.h", |
904 "source/common/unicode/symtable.h", | 900 "source/common/unicode/symtable.h", |
905 "source/common/unicode/ubidi.h", | 901 "source/common/unicode/ubidi.h", |
| 902 "source/common/unicode/ubiditransform.h", |
906 "source/common/unicode/ubrk.h", | 903 "source/common/unicode/ubrk.h", |
907 "source/common/unicode/ucasemap.h", | 904 "source/common/unicode/ucasemap.h", |
908 "source/common/unicode/ucat.h", | 905 "source/common/unicode/ucat.h", |
909 "source/common/unicode/uchar.h", | 906 "source/common/unicode/uchar.h", |
910 "source/common/unicode/ucharstriebuilder.h", | 907 "source/common/unicode/ucharstriebuilder.h", |
911 "source/common/unicode/ucharstrie.h", | 908 "source/common/unicode/ucharstrie.h", |
912 "source/common/unicode/uchriter.h", | 909 "source/common/unicode/uchriter.h", |
913 "source/common/unicode/uclean.h", | 910 "source/common/unicode/uclean.h", |
914 "source/common/unicode/ucnv_cb.h", | 911 "source/common/unicode/ucnv_cb.h", |
915 "source/common/unicode/ucnv_err.h", | 912 "source/common/unicode/ucnv_err.h", |
916 "source/common/unicode/ucnv.h", | 913 "source/common/unicode/ucnv.h", |
917 "source/common/unicode/ucnvsel.h", | 914 "source/common/unicode/ucnvsel.h", |
918 "source/common/unicode/uconfig.h", | 915 "source/common/unicode/uconfig.h", |
| 916 "source/common/unicode/ucurr.h", |
919 "source/common/unicode/udata.h", | 917 "source/common/unicode/udata.h", |
| 918 "source/common/unicode/udisplaycontext.h", |
920 "source/common/unicode/uenum.h", | 919 "source/common/unicode/uenum.h", |
921 "source/common/unicode/uidna.h", | 920 "source/common/unicode/uidna.h", |
922 "source/common/unicode/uiter.h", | 921 "source/common/unicode/uiter.h", |
| 922 "source/common/unicode/uldnames.h", |
923 "source/common/unicode/ulistformatter.h", | 923 "source/common/unicode/ulistformatter.h", |
924 "source/common/unicode/uloc.h", | 924 "source/common/unicode/uloc.h", |
925 "source/common/unicode/umachine.h", | 925 "source/common/unicode/umachine.h", |
926 "source/common/unicode/umisc.h", | 926 "source/common/unicode/umisc.h", |
927 "source/common/unicode/unifilt.h", | 927 "source/common/unicode/unifilt.h", |
928 "source/common/unicode/unifunct.h", | 928 "source/common/unicode/unifunct.h", |
929 "source/common/unicode/unimatch.h", | 929 "source/common/unicode/unimatch.h", |
930 "source/common/unicode/uniset.h", | 930 "source/common/unicode/uniset.h", |
931 "source/common/unicode/unistr.h", | 931 "source/common/unicode/unistr.h", |
932 "source/common/unicode/unorm2.h", | 932 "source/common/unicode/unorm2.h", |
(...skipping 114 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1047 } | 1047 } |
1048 } | 1048 } |
1049 | 1049 |
1050 source_set("icudata") { | 1050 source_set("icudata") { |
1051 sources = [ "$data_assembly" ] | 1051 sources = [ "$data_assembly" ] |
1052 defines = [ "U_HIDE_DATA_SYMBOL" ] | 1052 defines = [ "U_HIDE_DATA_SYMBOL" ] |
1053 deps = [ ":make_data_assembly", ] | 1053 deps = [ ":make_data_assembly", ] |
1054 } | 1054 } |
1055 } | 1055 } |
1056 } | 1056 } |
OLD | NEW |