Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(162)

Side by Side Diff: build/linux/unbundle/icu.gyp

Issue 14708005: Add build/linux/unbundle files for projects in separate repos. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 7 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « build/linux/unbundle/flac.gyp ('k') | build/linux/unbundle/libvpx.gyp » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
(Empty)
1 # Copyright 2013 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file.
4
5 {
6 'targets': [
7 {
8 'target_name': 'system_icu',
9 'type': 'none',
10 'link_settings': {
11 'ldflags': [
12 '<!@(icu-config --ldflags)',
13 ],
14 'libraries': [
15 '<!@(icu-config --ldflags-libsonly)',
16 ],
17 },
18 },
19 {
20 'target_name': 'icudata',
21 'type': 'none',
22 'dependencies': ['system_icu'],
23 'export_dependent_settings': ['system_icu'],
24 },
25 {
26 'target_name': 'icui18n',
27 'type': 'none',
28 'dependencies': ['system_icu'],
29 'export_dependent_settings': ['system_icu'],
30 'variables': {
31 'headers_root_path': 'public/i18n',
32 'header_filenames': [
33 # This list can easily be updated using the command below:
34 # find third_party/icu/public/i18n -iname '*.h' \
35 # -printf "'%p',\n" | \
36 # sed -e 's|third_party/icu/public/i18n/||' | sort -u
37 'unicode/basictz.h',
38 'unicode/bmsearch.h',
39 'unicode/bms.h',
40 'unicode/calendar.h',
41 'unicode/choicfmt.h',
42 'unicode/coleitr.h',
43 'unicode/colldata.h',
44 'unicode/coll.h',
45 'unicode/curramt.h',
46 'unicode/currpinf.h',
47 'unicode/currunit.h',
48 'unicode/datefmt.h',
49 'unicode/dcfmtsym.h',
50 'unicode/decimfmt.h',
51 'unicode/dtfmtsym.h',
52 'unicode/dtitvfmt.h',
53 'unicode/dtitvinf.h',
54 'unicode/dtptngen.h',
55 'unicode/dtrule.h',
56 'unicode/fieldpos.h',
57 'unicode/fmtable.h',
58 'unicode/format.h',
59 'unicode/fpositer.h',
60 'unicode/gregocal.h',
61 'unicode/locdspnm.h',
62 'unicode/measfmt.h',
63 'unicode/measunit.h',
64 'unicode/measure.h',
65 'unicode/msgfmt.h',
66 'unicode/numfmt.h',
67 'unicode/numsys.h',
68 'unicode/plurfmt.h',
69 'unicode/plurrule.h',
70 'unicode/rbnf.h',
71 'unicode/rbtz.h',
72 'unicode/regex.h',
73 'unicode/search.h',
74 'unicode/selfmt.h',
75 'unicode/simpletz.h',
76 'unicode/smpdtfmt.h',
77 'unicode/sortkey.h',
78 'unicode/stsearch.h',
79 'unicode/tblcoll.h',
80 'unicode/timezone.h',
81 'unicode/tmunit.h',
82 'unicode/tmutamt.h',
83 'unicode/tmutfmt.h',
84 'unicode/translit.h',
85 'unicode/tzrule.h',
86 'unicode/tztrans.h',
87 'unicode/ucal.h',
88 'unicode/ucoleitr.h',
89 'unicode/ucol.h',
90 'unicode/ucsdet.h',
91 'unicode/ucurr.h',
92 'unicode/udat.h',
93 'unicode/udatpg.h',
94 'unicode/uldnames.h',
95 'unicode/ulocdata.h',
96 'unicode/umsg.h',
97 'unicode/unirepl.h',
98 'unicode/unum.h',
99 'unicode/uregex.h',
100 'unicode/usearch.h',
101 'unicode/uspoof.h',
102 'unicode/utmscale.h',
103 'unicode/utrans.h',
104 'unicode/vtzone.h',
105 ],
106 },
107 'includes': [
108 '../../build/shim_headers.gypi',
109 ],
110 },
111 {
112 'target_name': 'icuuc',
113 'type': 'none',
114 'dependencies': ['system_icu'],
115 'export_dependent_settings': ['system_icu'],
116 'variables': {
117 'headers_root_path': 'public/common',
118 'header_filenames': [
119 # This list can easily be updated using the command below:
120 # find third_party/icu/public/common -iname '*.h' \
121 # -printf "'%p',\n" | \
122 # sed -e 's|third_party/icu/public/common/||' | sort -u
123 'unicode/brkiter.h',
124 'unicode/bytestream.h',
125 'unicode/caniter.h',
126 'unicode/chariter.h',
127 'unicode/dbbi.h',
128 'unicode/docmain.h',
129 'unicode/dtintrv.h',
130 'unicode/errorcode.h',
131 'unicode/icudataver.h',
132 'unicode/icuplug.h',
133 'unicode/idna.h',
134 'unicode/localpointer.h',
135 'unicode/locid.h',
136 'unicode/normalizer2.h',
137 'unicode/normlzr.h',
138 'unicode/pandroid.h',
139 'unicode/parseerr.h',
140 'unicode/parsepos.h',
141 'unicode/pfreebsd.h',
142 'unicode/plinux.h',
143 'unicode/pmac.h',
144 'unicode/popenbsd.h',
145 'unicode/ppalmos.h',
146 'unicode/ptypes.h',
147 'unicode/putil.h',
148 'unicode/pwin32.h',
149 'unicode/rbbi.h',
150 'unicode/rep.h',
151 'unicode/resbund.h',
152 'unicode/schriter.h',
153 'unicode/std_string.h',
154 'unicode/strenum.h',
155 'unicode/stringpiece.h',
156 'unicode/symtable.h',
157 'unicode/ubidi.h',
158 'unicode/ubrk.h',
159 'unicode/ucasemap.h',
160 'unicode/ucat.h',
161 'unicode/uchar.h',
162 'unicode/uchriter.h',
163 'unicode/uclean.h',
164 'unicode/ucnv_cb.h',
165 'unicode/ucnv_err.h',
166 'unicode/ucnv.h',
167 'unicode/ucnvsel.h',
168 'unicode/uconfig.h',
169 'unicode/udata.h',
170 'unicode/udeprctd.h',
171 'unicode/udraft.h',
172 'unicode/uenum.h',
173 'unicode/uidna.h',
174 'unicode/uintrnal.h',
175 'unicode/uiter.h',
176 'unicode/uloc.h',
177 'unicode/umachine.h',
178 'unicode/umisc.h',
179 'unicode/unifilt.h',
180 'unicode/unifunct.h',
181 'unicode/unimatch.h',
182 'unicode/uniset.h',
183 'unicode/unistr.h',
184 'unicode/unorm2.h',
185 'unicode/unorm.h',
186 'unicode/uobject.h',
187 'unicode/uobslete.h',
188 'unicode/urename.h',
189 'unicode/urep.h',
190 'unicode/ures.h',
191 'unicode/uscript.h',
192 'unicode/uset.h',
193 'unicode/usetiter.h',
194 'unicode/ushape.h',
195 'unicode/usprep.h',
196 'unicode/ustring.h',
197 'unicode/usystem.h',
198 'unicode/utext.h',
199 'unicode/utf16.h',
200 'unicode/utf32.h',
201 'unicode/utf8.h',
202 'unicode/utf.h',
203 'unicode/utf_old.h',
204 'unicode/utrace.h',
205 'unicode/utypeinfo.h',
206 'unicode/utypes.h',
207 'unicode/uvernum.h',
208 'unicode/uversion.h',
209 ],
210 },
211 'includes': [
212 '../../build/shim_headers.gypi',
213 ],
214 },
215 ],
216 }
OLDNEW
« no previous file with comments | « build/linux/unbundle/flac.gyp ('k') | build/linux/unbundle/libvpx.gyp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698