Skip to content

Commit 6ef54bb

Browse files
targosruyadorno
authored andcommitted
tools: cleanup old ICU version-specific fixes
Our current minimum ICU is 67, so we don't need to support those anymore PR-URL: #36980 Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com> Reviewed-By: Richard Lau <rlau@redhat.com> Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com> Reviewed-By: Beth Griggs <bgriggs@redhat.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
1 parent 4b952d8 commit 6ef54bb

File tree

3 files changed

+0
-5296
lines changed

3 files changed

+0
-5296
lines changed

tools/icu/icu-generic.gyp

-103
Original file line numberDiff line numberDiff line change
@@ -107,80 +107,6 @@
107107
'sources': [
108108
'<@(icu_src_i18n)'
109109
],
110-
## if your compiler can dead-strip, these exclusions will
111-
## make ZERO difference to binary size.
112-
## Made ICU-specific for future-proofing.
113-
'conditions': [
114-
[ 'icu_ver_major == 55', { 'sources!': [
115-
# alphabetic index
116-
'<(icu_path)/source/i18n/alphaindex.cpp',
117-
# BOCSU
118-
# misc
119-
'<(icu_path)/source/i18n/regexcmp.cpp',
120-
'<(icu_path)/source/i18n/regexcmp.h',
121-
'<(icu_path)/source/i18n/regexcst.h',
122-
'<(icu_path)/source/i18n/regeximp.cpp',
123-
'<(icu_path)/source/i18n/regeximp.h',
124-
'<(icu_path)/source/i18n/regexst.cpp',
125-
'<(icu_path)/source/i18n/regexst.h',
126-
'<(icu_path)/source/i18n/regextxt.cpp',
127-
'<(icu_path)/source/i18n/regextxt.h',
128-
'<(icu_path)/source/i18n/region.cpp',
129-
'<(icu_path)/source/i18n/region_impl.h',
130-
'<(icu_path)/source/i18n/reldatefmt.cpp',
131-
'<(icu_path)/source/i18n/reldatefmt.h'
132-
'<(icu_path)/source/i18n/scientificformathelper.cpp',
133-
'<(icu_path)/source/i18n/tmunit.cpp',
134-
'<(icu_path)/source/i18n/tmutamt.cpp',
135-
'<(icu_path)/source/i18n/tmutfmt.cpp',
136-
'<(icu_path)/source/i18n/uregex.cpp',
137-
'<(icu_path)/source/i18n/uregexc.cpp',
138-
'<(icu_path)/source/i18n/uregion.cpp',
139-
'<(icu_path)/source/i18n/uspoof.cpp',
140-
'<(icu_path)/source/i18n/uspoof_build.cpp',
141-
'<(icu_path)/source/i18n/uspoof_conf.cpp',
142-
'<(icu_path)/source/i18n/uspoof_conf.h',
143-
'<(icu_path)/source/i18n/uspoof_impl.cpp',
144-
'<(icu_path)/source/i18n/uspoof_impl.h',
145-
'<(icu_path)/source/i18n/uspoof_wsconf.cpp',
146-
'<(icu_path)/source/i18n/uspoof_wsconf.h',
147-
]}],
148-
[ 'icu_ver_major == 57', { 'sources!': [
149-
150-
# alphabetic index
151-
'<(icu_path)/source/i18n/alphaindex.cpp',
152-
# BOCSU
153-
# misc
154-
'<(icu_path)/source/i18n/regexcmp.cpp',
155-
'<(icu_path)/source/i18n/regexcmp.h',
156-
'<(icu_path)/source/i18n/regexcst.h',
157-
'<(icu_path)/source/i18n/regeximp.cpp',
158-
'<(icu_path)/source/i18n/regeximp.h',
159-
'<(icu_path)/source/i18n/regexst.cpp',
160-
'<(icu_path)/source/i18n/regexst.h',
161-
'<(icu_path)/source/i18n/regextxt.cpp',
162-
'<(icu_path)/source/i18n/regextxt.h',
163-
'<(icu_path)/source/i18n/region.cpp',
164-
'<(icu_path)/source/i18n/region_impl.h',
165-
'<(icu_path)/source/i18n/reldatefmt.cpp',
166-
'<(icu_path)/source/i18n/reldatefmt.h'
167-
'<(icu_path)/source/i18n/scientificformathelper.cpp',
168-
'<(icu_path)/source/i18n/tmunit.cpp',
169-
'<(icu_path)/source/i18n/tmutamt.cpp',
170-
'<(icu_path)/source/i18n/tmutfmt.cpp',
171-
'<(icu_path)/source/i18n/uregex.cpp',
172-
'<(icu_path)/source/i18n/uregexc.cpp',
173-
'<(icu_path)/source/i18n/uregion.cpp',
174-
'<(icu_path)/source/i18n/uspoof.cpp',
175-
'<(icu_path)/source/i18n/uspoof_build.cpp',
176-
'<(icu_path)/source/i18n/uspoof_conf.cpp',
177-
'<(icu_path)/source/i18n/uspoof_conf.h',
178-
'<(icu_path)/source/i18n/uspoof_impl.cpp',
179-
'<(icu_path)/source/i18n/uspoof_impl.h',
180-
'<(icu_path)/source/i18n/uspoof_wsconf.cpp',
181-
'<(icu_path)/source/i18n/uspoof_wsconf.h',
182-
]}],
183-
],
184110
'include_dirs': [
185111
'<(icu_path)/source/i18n',
186112
],
@@ -410,35 +336,6 @@
410336
## make ZERO difference to binary size.
411337
## Made ICU-specific for future-proofing.
412338
'conditions': [
413-
[ 'icu_ver_major == 55', { 'sources!': [
414-
415-
# bidi- not needed (yet!)
416-
'<(icu_path)/source/common/ubidi.c',
417-
'<(icu_path)/source/common/ubidiimp.h',
418-
'<(icu_path)/source/common/ubidiln.c',
419-
'<(icu_path)/source/common/ubidiwrt.c',
420-
#'<(icu_path)/source/common/ubidi_props.c',
421-
#'<(icu_path)/source/common/ubidi_props.h',
422-
#'<(icu_path)/source/common/ubidi_props_data.h',
423-
# and the callers
424-
'<(icu_path)/source/common/ushape.cpp',
425-
]}],
426-
[ 'icu_ver_major == 57', { 'sources!': [
427-
# work around http://bugs.icu-project.org/trac/ticket/12451
428-
# (benign afterwards)
429-
'<(icu_path)/source/common/cstr.cpp',
430-
431-
# bidi- not needed (yet!)
432-
'<(icu_path)/source/common/ubidi.c',
433-
'<(icu_path)/source/common/ubidiimp.h',
434-
'<(icu_path)/source/common/ubidiln.c',
435-
'<(icu_path)/source/common/ubidiwrt.c',
436-
#'<(icu_path)/source/common/ubidi_props.c',
437-
#'<(icu_path)/source/common/ubidi_props.h',
438-
#'<(icu_path)/source/common/ubidi_props_data.h',
439-
# and the callers
440-
'<(icu_path)/source/common/ushape.cpp',
441-
]}],
442339
[ 'OS == "solaris"', { 'defines': [
443340
'_XOPEN_SOURCE_EXTENDED=0',
444341
]}],

0 commit comments

Comments
 (0)