Index: build/linux/unbundle/icu.gn |
diff --git a/build/linux/unbundle/icu.gn b/build/linux/unbundle/icu.gn |
index f3734b7a01a374e7f95dead4db74ffab794c31aa..d830b3eeb5e3ea1e408fec1641722a3ed79374fb 100644 |
--- a/build/linux/unbundle/icu.gn |
+++ b/build/linux/unbundle/icu.gn |
@@ -50,10 +50,9 @@ source_set("icuuc") { |
shim_headers("icui18n_shim") { |
root_path = "source/i18n" |
headers = [ |
- # This list can easily be updated using the command below: |
- # find third_party/icu/source/i18n/unicode \ |
- # -iname '*.h' -printf '"%p",\n' | \ |
- # sed -e 's|third_party/icu/i18n/common/||' | sort -u |
+ # This list can easily be updated using the commands below: |
+ # cd third_party/icu/source/i18n |
+ # find unicode -iname '*.h' -printf ' "%p",\n' | LC_ALL=C sort -u |
"unicode/alphaindex.h", |
"unicode/basictz.h", |
"unicode/calendar.h", |
@@ -78,7 +77,6 @@ shim_headers("icui18n_shim") { |
"unicode/fpositer.h", |
"unicode/gender.h", |
"unicode/gregocal.h", |
- "unicode/locdspnm.h", |
"unicode/measfmt.h", |
"unicode/measunit.h", |
"unicode/measure.h", |
@@ -113,15 +111,12 @@ shim_headers("icui18n_shim") { |
"unicode/ucol.h", |
"unicode/ucoleitr.h", |
"unicode/ucsdet.h", |
- "unicode/ucurr.h", |
"unicode/udat.h", |
"unicode/udateintervalformat.h", |
"unicode/udatpg.h", |
- "unicode/udisplaycontext.h", |
"unicode/ufieldpositer.h", |
"unicode/uformattable.h", |
"unicode/ugender.h", |
- "unicode/uldnames.h", |
"unicode/ulocdata.h", |
"unicode/umsg.h", |
"unicode/unirepl.h", |
@@ -130,6 +125,7 @@ shim_headers("icui18n_shim") { |
"unicode/upluralrules.h", |
"unicode/uregex.h", |
"unicode/uregion.h", |
+ "unicode/ureldatefmt.h", |
"unicode/usearch.h", |
"unicode/uspoof.h", |
"unicode/utmscale.h", |
@@ -141,20 +137,22 @@ shim_headers("icui18n_shim") { |
shim_headers("icuuc_shim") { |
root_path = "source/common" |
headers = [ |
- # This list can easily be updated using the command below: |
- # find third_party/icu/source/common/unicode \ |
- # -iname '*.h' -printf '"%p",\n' | \ |
- # sed -e 's|third_party/icu/source/common/||' | sort -u |
+ # This list can easily be updated using the commands below: |
+ # cd third_party/icu/source/common |
+ # find unicode -iname '*.h' -printf ' "%p",\n' | LC_ALL=C sort -u |
"unicode/appendable.h", |
"unicode/brkiter.h", |
"unicode/bytestream.h", |
"unicode/bytestrie.h", |
"unicode/bytestriebuilder.h", |
"unicode/caniter.h", |
+ "unicode/casemap.h", |
+ "unicode/char16ptr.h", |
"unicode/chariter.h", |
"unicode/dbbi.h", |
"unicode/docmain.h", |
"unicode/dtintrv.h", |
+ "unicode/edits.h", |
"unicode/enumset.h", |
"unicode/errorcode.h", |
"unicode/filteredbrk.h", |
@@ -163,6 +161,7 @@ shim_headers("icuuc_shim") { |
"unicode/idna.h", |
"unicode/listformatter.h", |
"unicode/localpointer.h", |
+ "unicode/locdspnm.h", |
"unicode/locid.h", |
"unicode/messagepattern.h", |
"unicode/normalizer2.h", |
@@ -176,12 +175,14 @@ shim_headers("icuuc_shim") { |
"unicode/rep.h", |
"unicode/resbund.h", |
"unicode/schriter.h", |
+ "unicode/simpleformatter.h", |
"unicode/std_string.h", |
"unicode/strenum.h", |
"unicode/stringpiece.h", |
"unicode/stringtriebuilder.h", |
"unicode/symtable.h", |
"unicode/ubidi.h", |
+ "unicode/ubiditransform.h", |
"unicode/ubrk.h", |
"unicode/ucasemap.h", |
"unicode/ucat.h", |
@@ -195,10 +196,13 @@ shim_headers("icuuc_shim") { |
"unicode/ucnv_err.h", |
"unicode/ucnvsel.h", |
"unicode/uconfig.h", |
+ "unicode/ucurr.h", |
"unicode/udata.h", |
+ "unicode/udisplaycontext.h", |
"unicode/uenum.h", |
"unicode/uidna.h", |
"unicode/uiter.h", |
+ "unicode/uldnames.h", |
"unicode/ulistformatter.h", |
"unicode/uloc.h", |
"unicode/umachine.h", |