Index: icu.gyp |
diff --git a/icu.gyp b/icu.gyp |
index d86003c5350a7295973f9f18aaa139595fd12f53..2362b7eec0418c1fa93115ae845ae2e5e9b2cc8a 100644 |
--- a/icu.gyp |
+++ b/icu.gyp |
@@ -29,11 +29,7 @@ |
], |
}], |
], |
- # TODO(mark): Looks like this is causing the "public" include |
- # directories to show up twice in some targets in this file. Fix. |
'include_dirs': [ |
- 'public/common', |
- 'public/i18n', |
'source/common', |
'source/i18n', |
], |
@@ -261,14 +257,8 @@ |
'icuuc', |
], |
'direct_dependent_settings': { |
- # Use prepend (+) because the WebKit build needs to pick up these |
- # ICU headers instead of the ones in ../WebKit/JavaScriptCore/wtf, |
- # also in WebKit's include path. |
- # TODO(mark): The triple + is a bug. It should be a double +. It |
- # seems that a + is being chopped off when the "target" section is |
- # merged into "target_defaults". |
- 'include_dirs+++': [ |
- 'public/i18n', |
+ 'include_dirs': [ |
+ 'source/i18n', |
], |
}, |
'conditions': [ |
@@ -506,14 +496,8 @@ |
'icudata', |
], |
'direct_dependent_settings': { |
- # Use prepend (+) because the WebKit build needs to pick up these |
- # ICU headers instead of the ones in ../WebKit/JavaScriptCore/wtf, |
- # also in WebKit's include path. |
- # TODO(mark): The triple + is a bug. It should be a double +. It |
- # seems that a + is being chopped off when the "target" section is |
- # merged into "target_defaults". |
- 'include_dirs+++': [ |
- 'public/common', |
+ 'include_dirs': [ |
+ 'source/common', |
], |
'conditions': [ |
[ 'component=="static_library"', { |
@@ -634,12 +618,12 @@ |
'dependencies': ['system_icu'], |
'export_dependent_settings': ['system_icu'], |
'variables': { |
- 'headers_root_path': 'public/i18n', |
+ 'headers_root_path': 'source/i18n', |
'header_filenames': [ |
# This list can easily be updated using the command below: |
- # find third_party/icu/public/i18n -iname '*.h' \ |
+ # find third_party/icu/source/i18n/unicode -iname '*.h' \ |
# -printf "'%p',\n" | \ |
- # sed -e 's|third_party/icu/public/i18n/||' | sort -u |
+ # sed -e 's|third_party/icu/source/i18n/||' | sort -u |
'unicode/basictz.h', |
'unicode/bmsearch.h', |
'unicode/bms.h', |
@@ -720,12 +704,12 @@ |
'dependencies': ['system_icu'], |
'export_dependent_settings': ['system_icu'], |
'variables': { |
- 'headers_root_path': 'public/common', |
+ 'headers_root_path': 'source/common', |
'header_filenames': [ |
# This list can easily be updated using the command below: |
- # find third_party/icu/public/common -iname '*.h' \ |
+ # find third_party/icu/source/common/unicode -iname '*.h' \ |
# -printf "'%p',\n" | \ |
- # sed -e 's|third_party/icu/public/common/||' | sort -u |
+ # sed -e 's|third_party/icu/source/common/||' | sort -u |
'unicode/brkiter.h', |
'unicode/bytestream.h', |
'unicode/caniter.h', |