blob: f748157a720155c4ff09c27cdfd9d66a2a511bc8 [file] [log] [blame]
epoger@google.comccdbd2c2011-06-02 14:38:23 +00001# GYP file to build various tools.
2#
3# To build on Linux:
4# ./gyp_skia tools.gyp && make tools
5#
epoger@google.comccdbd2c2011-06-02 14:38:23 +00006{
7 'includes': [
8 'apptype_console.gypi',
epoger@google.comccdbd2c2011-06-02 14:38:23 +00009 ],
10 'targets': [
11 {
12 # Build all executable targets defined below.
13 'target_name': 'tools',
14 'type': 'none',
15 'dependencies': [
edisonn@google.com8ba9a832013-01-18 18:06:22 +000016 'bench_pictures',
17 'filter',
sglez@google.coma9b79362013-07-25 14:55:18 +000018 'lua_pictures',
commit-bot@chromium.org6645cde2013-07-19 18:54:04 +000019 'bbh_shootout',
mike@reedtribe.org73d9f1c2013-06-09 01:54:56 +000020 'lua_app',
edisonn@google.com8ba9a832013-01-18 18:06:22 +000021 'pinspect',
22 'render_pdfs',
23 'render_pictures',
epoger@google.comccdbd2c2011-06-02 14:38:23 +000024 'skdiff',
zachr@google.com5b3e2b92013-07-22 18:46:45 +000025 'skpdiff',
epoger@google.comccdbd2c2011-06-02 14:38:23 +000026 'skhello',
27 'skimage',
halcanary@google.comfed30372013-10-04 12:46:45 +000028 'test_image_decoder',
epoger@google.comccdbd2c2011-06-02 14:38:23 +000029 ],
zachr@google.com28c27c82013-06-20 17:15:05 +000030 'conditions': [
31 ['skia_shared_lib',
32 {
33 'dependencies': [
34 'sklua', # This can only be built if skia is built as a shared library
35 ],
36 },
37 ],
38 ],
epoger@google.comccdbd2c2011-06-02 14:38:23 +000039 },
40 {
41 'target_name': 'skdiff',
42 'type': 'executable',
43 'sources': [
bungeman@google.come3c8ddf2012-12-05 20:13:12 +000044 '../tools/skdiff.cpp',
45 '../tools/skdiff.h',
46 '../tools/skdiff_html.cpp',
47 '../tools/skdiff_html.h',
epoger@google.comccdbd2c2011-06-02 14:38:23 +000048 '../tools/skdiff_main.cpp',
bungeman@google.come3c8ddf2012-12-05 20:13:12 +000049 '../tools/skdiff_utils.cpp',
50 '../tools/skdiff_utils.h',
51 ],
52 'dependencies': [
djsollen@google.com52f02972013-06-03 12:10:19 +000053 'skia_lib.gyp:skia_lib',
bungeman@google.come3c8ddf2012-12-05 20:13:12 +000054 ],
55 },
56 {
zachr@google.com5b3e2b92013-07-22 18:46:45 +000057 'target_name': 'skpdiff',
58 'type': 'executable',
59 'sources': [
60 '../tools/skpdiff/skpdiff_main.cpp',
61 '../tools/skpdiff/SkDiffContext.cpp',
62 '../tools/skpdiff/SkImageDiffer.cpp',
63 '../tools/skpdiff/SkPMetric.cpp',
64 '../tools/skpdiff/skpdiff_util.cpp',
65 '../tools/flags/SkCommandLineFlags.cpp',
66 ],
67 'include_dirs': [
djsollen@google.comefc51b72013-11-12 18:29:17 +000068 '../tools/flags',
69 '../src/core/', # needed for SkTLList.h
zachr@google.com5b3e2b92013-07-22 18:46:45 +000070 ],
71 'dependencies': [
72 'skia_lib.gyp:skia_lib',
73 ],
74 'cflags': [
75 '-O3',
76 ],
77 'conditions': [
78 [ 'skia_os in ["linux", "freebsd", "openbsd", "solaris", "chromeos"]', {
79 'link_settings': {
80 'libraries': [
81 '-lrt',
82 ],
83 },
84 }],
85 ['skia_opencl', {
86 'sources': [
87 '../tools/skpdiff/SkCLImageDiffer.cpp',
88 '../tools/skpdiff/SkDifferentPixelsMetric_opencl.cpp',
89 ],
90 'conditions': [
91 [ 'skia_os == "mac"', {
92 'link_settings': {
93 'libraries': [
94 '$(SDKROOT)/System/Library/Frameworks/OpenCL.framework',
95 ]
96 }
97 }, {
98 'link_settings': {
99 'libraries': [
100 '-lOpenCL',
101 ],
102 },
103 }],
104 ],
105 }, { # !skia_opencl
106 'sources': [
107 '../tools/skpdiff/SkDifferentPixelsMetric_cpu.cpp',
108 ],
109 }],
110 ],
111 },
112 {
bungeman@google.come3c8ddf2012-12-05 20:13:12 +0000113 'target_name': 'skimagediff',
114 'type': 'executable',
115 'sources': [
116 '../tools/skdiff.cpp',
117 '../tools/skdiff.h',
118 '../tools/skdiff_html.cpp',
119 '../tools/skdiff_html.h',
120 '../tools/skdiff_image.cpp',
121 '../tools/skdiff_utils.cpp',
122 '../tools/skdiff_utils.h',
epoger@google.comccdbd2c2011-06-02 14:38:23 +0000123 ],
124 'dependencies': [
djsollen@google.com52f02972013-06-03 12:10:19 +0000125 'skia_lib.gyp:skia_lib',
epoger@google.comccdbd2c2011-06-02 14:38:23 +0000126 ],
127 },
128 {
129 'target_name': 'skhello',
130 'type': 'executable',
epoger@google.comccdbd2c2011-06-02 14:38:23 +0000131 'dependencies': [
djsollen@google.com52f02972013-06-03 12:10:19 +0000132 'skia_lib.gyp:skia_lib',
borenet@google.combb522882013-06-17 15:39:43 +0000133 ],
134 'conditions': [
135 [ 'skia_os == "nacl"', {
136 'sources': [
137 '../platform_tools/nacl/src/nacl_hello.cpp',
138 ],
139 }, {
140 'sources': [
141 '../tools/skhello.cpp',
142 ],
143 'dependencies': [
borenet@google.combb522882013-06-17 15:39:43 +0000144 'flags.gyp:flags',
commit-bot@chromium.orga3f882c2013-12-13 20:52:36 +0000145 'pdf.gyp:pdf',
borenet@google.combb522882013-06-17 15:39:43 +0000146 ],
147 }],
epoger@google.comccdbd2c2011-06-02 14:38:23 +0000148 ],
149 },
150 {
151 'target_name': 'skimage',
152 'type': 'executable',
153 'sources': [
154 '../tools/skimage_main.cpp',
155 ],
scroggo@google.com6843bdb2013-05-08 19:14:23 +0000156 'include_dirs': [
157 # For SkBitmapHasher.h
158 '../src/utils/',
159 ],
epoger@google.comccdbd2c2011-06-02 14:38:23 +0000160 'dependencies': [
scroggo@google.comb41ff952013-04-11 15:53:35 +0000161 'flags.gyp:flags',
scroggo@google.com6843bdb2013-05-08 19:14:23 +0000162 'gm.gyp:gm_expectations',
scroggo@google.com6843bdb2013-05-08 19:14:23 +0000163 'jsoncpp.gyp:jsoncpp',
commit-bot@chromium.orga3f882c2013-12-13 20:52:36 +0000164 'skia_lib.gyp:skia_lib',
scroggo@google.com6843bdb2013-05-08 19:14:23 +0000165 'utils.gyp:utils',
epoger@google.comccdbd2c2011-06-02 14:38:23 +0000166 ],
167 },
zachr@google.com28c27c82013-06-20 17:15:05 +0000168
junov@chromium.org777442d2012-06-12 14:56:36 +0000169 {
mike@reedtribe.org73d9f1c2013-06-09 01:54:56 +0000170 'target_name': 'lua_app',
171 'type': 'executable',
172 'sources': [
173 '../tools/lua/lua_app.cpp',
174 '../src/utils/SkLua.cpp',
175 ],
176 'dependencies': [
mike@reedtribe.org73d9f1c2013-06-09 01:54:56 +0000177 'effects.gyp:effects',
mike@reedtribe.org73d9f1c2013-06-09 01:54:56 +0000178 'images.gyp:images',
commit-bot@chromium.orga3f882c2013-12-13 20:52:36 +0000179 'lua.gyp:lua',
mike@reedtribe.org73d9f1c2013-06-09 01:54:56 +0000180 'pdf.gyp:pdf',
181 'ports.gyp:ports',
commit-bot@chromium.orga3f882c2013-12-13 20:52:36 +0000182 'skia_lib.gyp:skia_lib',
183 'utils.gyp:utils',
mike@reedtribe.org73d9f1c2013-06-09 01:54:56 +0000184 ],
185 },
186 {
reed@google.comdff7e112013-05-15 19:34:20 +0000187 'target_name': 'lua_pictures',
188 'type': 'executable',
189 'sources': [
190 '../tools/lua/lua_pictures.cpp',
191 '../src/utils/SkLuaCanvas.cpp',
reed@google.com74ce6f02013-05-22 15:13:18 +0000192 '../src/utils/SkLua.cpp',
reed@google.comdff7e112013-05-15 19:34:20 +0000193 ],
194 'dependencies': [
reed@google.comdff7e112013-05-15 19:34:20 +0000195 'effects.gyp:effects',
commit-bot@chromium.orga3f882c2013-12-13 20:52:36 +0000196 'flags.gyp:flags',
reed@google.comdff7e112013-05-15 19:34:20 +0000197 'images.gyp:images',
commit-bot@chromium.orga3f882c2013-12-13 20:52:36 +0000198 'lua.gyp:lua',
reed@google.comdff7e112013-05-15 19:34:20 +0000199 'tools.gyp:picture_renderer',
200 'tools.gyp:picture_utils',
mike@reedtribe.orgfb858242013-06-08 16:39:44 +0000201 'pdf.gyp:pdf',
reed@google.comdff7e112013-05-15 19:34:20 +0000202 'ports.gyp:ports',
commit-bot@chromium.orga3f882c2013-12-13 20:52:36 +0000203 'skia_lib.gyp:skia_lib',
204 'utils.gyp:utils',
reed@google.comdff7e112013-05-15 19:34:20 +0000205 ],
206 },
207 {
junov@chromium.org777442d2012-06-12 14:56:36 +0000208 'target_name': 'render_pictures',
209 'type': 'executable',
210 'sources': [
211 '../tools/render_pictures_main.cpp',
keyar@chromium.orga2333d92012-07-16 17:29:16 +0000212 ],
213 'include_dirs': [
halcanary@google.com2c7c7ee2013-12-05 18:31:42 +0000214 '../src/core',
215 '../src/images',
216 '../src/lazy',
keyar@chromium.orga2333d92012-07-16 17:29:16 +0000217 '../src/pipe/utils/',
junov@chromium.org777442d2012-06-12 14:56:36 +0000218 ],
219 'dependencies': [
commit-bot@chromium.orga3f882c2013-12-13 20:52:36 +0000220 'flags.gyp:flags',
djsollen@google.com52f02972013-06-03 12:10:19 +0000221 'skia_lib.gyp:skia_lib',
keyar@chromium.org163b5672012-08-01 17:53:29 +0000222 'tools.gyp:picture_renderer',
twiz@google.coma31b8bb2012-06-22 18:24:56 +0000223 'tools.gyp:picture_utils',
224 ],
225 },
226 {
reed@google.com006db0f2012-06-27 19:33:29 +0000227 'target_name': 'bench_pictures',
228 'type': 'executable',
229 'sources': [
scroggo@google.com9a412522012-09-07 15:21:18 +0000230 '../bench/SkBenchLogger.h',
231 '../bench/SkBenchLogger.cpp',
232 '../bench/TimerData.h',
233 '../bench/TimerData.cpp',
keyar@chromium.orgcf6c44c2012-07-09 19:37:40 +0000234 '../tools/bench_pictures_main.cpp',
scroggo@google.com9a412522012-09-07 15:21:18 +0000235 '../tools/PictureBenchmark.cpp',
reed@google.com006db0f2012-06-27 19:33:29 +0000236 ],
237 'include_dirs': [
halcanary@google.com2c7c7ee2013-12-05 18:31:42 +0000238 '../src/core/',
reed@google.com006db0f2012-06-27 19:33:29 +0000239 '../bench',
scroggo@google.comcc690202013-03-04 19:56:21 +0000240 '../src/lazy/',
reed@google.com006db0f2012-06-27 19:33:29 +0000241 ],
242 'dependencies': [
commit-bot@chromium.orga3f882c2013-12-13 20:52:36 +0000243 'bench.gyp:bench_timer',
244 'flags.gyp:flags',
djsollen@google.com52f02972013-06-03 12:10:19 +0000245 'skia_lib.gyp:skia_lib',
reed@google.com006db0f2012-06-27 19:33:29 +0000246 'tools.gyp:picture_utils',
keyar@chromium.org163b5672012-08-01 17:53:29 +0000247 'tools.gyp:picture_renderer',
scroggo@google.com9a412522012-09-07 15:21:18 +0000248 ],
keyar@chromium.org163b5672012-08-01 17:53:29 +0000249 },
250 {
borenet@google.comefb1d772012-10-10 19:45:51 +0000251 'target_name': 'picture_renderer',
252 'type': 'static_library',
253 'sources': [
commit-bot@chromium.org56799e22013-07-16 18:21:46 +0000254 '../tools/LazyDecodeBitmap.cpp',
scroggo@google.com4a26d9d2012-11-07 18:01:46 +0000255 '../tools/PictureRenderer.h',
keyar@chromium.org451bb9f2012-07-26 17:27:57 +0000256 '../tools/PictureRenderer.cpp',
scroggo@google.com161e1ba2013-03-04 16:41:06 +0000257 '../tools/PictureRenderingFlags.h',
258 '../tools/PictureRenderingFlags.cpp',
scroggo@google.com4a26d9d2012-11-07 18:01:46 +0000259 '../tools/CopyTilesRenderer.h',
260 '../tools/CopyTilesRenderer.cpp',
keyar@chromium.org451bb9f2012-07-26 17:27:57 +0000261 '../src/pipe/utils/SamplePipeControllers.h',
262 '../src/pipe/utils/SamplePipeControllers.cpp',
borenet@google.comefb1d772012-10-10 19:45:51 +0000263 ],
264 'include_dirs': [
halcanary@google.com2c7c7ee2013-12-05 18:31:42 +0000265 '../src/core',
266 '../src/images',
267 '../src/lazy',
borenet@google.comefb1d772012-10-10 19:45:51 +0000268 '../src/pipe/utils/',
269 '../src/utils/',
270 ],
commit-bot@chromium.orga3f882c2013-12-13 20:52:36 +0000271 'direct_dependent_settings': {
272 'include_dirs': [
273 # needed for JSON headers used within PictureRenderer.h
274 '../third_party/externals/jsoncpp-chromium/overrides/include/',
275 '../third_party/externals/jsoncpp/include/',
276 ],
277 },
borenet@google.comefb1d772012-10-10 19:45:51 +0000278 'dependencies': [
commit-bot@chromium.orga3f882c2013-12-13 20:52:36 +0000279 'flags.gyp:flags',
280 'jsoncpp.gyp:jsoncpp',
djsollen@google.com52f02972013-06-03 12:10:19 +0000281 'skia_lib.gyp:skia_lib',
keyar@chromium.org451bb9f2012-07-26 17:27:57 +0000282 'tools.gyp:picture_utils',
borenet@google.comefb1d772012-10-10 19:45:51 +0000283 ],
robertphillips@google.comfe1b5362013-02-07 19:45:46 +0000284 'conditions': [
285 ['skia_gpu == 1',
286 {
287 'include_dirs' : [
288 '../src/gpu',
289 ],
robertphillips@google.com94d8f1e2013-12-18 17:25:33 +0000290 'dependencies': [
291 'gputest.gyp:skgputest',
292 ],
robertphillips@google.comfe1b5362013-02-07 19:45:46 +0000293 },
294 ],
295 ],
keyar@chromium.org451bb9f2012-07-26 17:27:57 +0000296 },
297 {
edisonn@google.comc319abe2012-11-01 19:52:38 +0000298 'target_name': 'render_pdfs',
299 'type': 'executable',
300 'sources': [
301 '../tools/render_pdfs_main.cpp',
302 '../tools/PdfRenderer.cpp',
303 '../tools/PdfRenderer.h',
304 ],
305 'include_dirs': [
306 '../src/pipe/utils/',
307 '../src/utils/',
308 ],
309 'dependencies': [
edisonn@google.comc319abe2012-11-01 19:52:38 +0000310 'pdf.gyp:pdf',
commit-bot@chromium.orga3f882c2013-12-13 20:52:36 +0000311 'skia_lib.gyp:skia_lib',
edisonn@google.comc319abe2012-11-01 19:52:38 +0000312 'tools.gyp:picture_utils',
313 ],
edisonn@google.com184487c2013-03-08 18:00:16 +0000314 'conditions': [
borenet@google.com2d137b62013-03-08 23:13:33 +0000315 ['skia_win_debuggers_path and skia_os == "win"',
edisonn@google.com184487c2013-03-08 18:00:16 +0000316 {
317 'dependencies': [
318 'tools.gyp:win_dbghelp',
319 ],
320 },
321 ],
322 # VS static libraries don't have a linker option. We must set a global
323 # project linker option, or add it to each executable.
324 ['skia_win_debuggers_path and skia_os == "win" and '
borenet@google.com2d137b62013-03-08 23:13:33 +0000325 'skia_arch_width == 64',
edisonn@google.com184487c2013-03-08 18:00:16 +0000326 {
327 'msvs_settings': {
328 'VCLinkerTool': {
329 'AdditionalDependencies': [
330 '<(skia_win_debuggers_path)/x64/DbgHelp.lib',
331 ],
332 },
333 },
334 },
335 ],
336 ['skia_win_debuggers_path and skia_os == "win" and '
borenet@google.com2d137b62013-03-08 23:13:33 +0000337 'skia_arch_width == 32',
edisonn@google.com184487c2013-03-08 18:00:16 +0000338 {
339 'msvs_settings': {
340 'VCLinkerTool': {
341 'AdditionalDependencies': [
342 '<(skia_win_debuggers_path)/DbgHelp.lib',
343 ],
344 },
345 },
346 },
347 ],
348 ],
edisonn@google.comc319abe2012-11-01 19:52:38 +0000349 },
350 {
twiz@google.coma31b8bb2012-06-22 18:24:56 +0000351 'target_name': 'picture_utils',
352 'type': 'static_library',
353 'sources': [
354 '../tools/picture_utils.cpp',
borenet@google.come21795e2012-09-14 14:34:28 +0000355 '../tools/picture_utils.h',
twiz@google.coma31b8bb2012-06-22 18:24:56 +0000356 ],
357 'dependencies': [
djsollen@google.com52f02972013-06-03 12:10:19 +0000358 'skia_lib.gyp:skia_lib',
junov@chromium.org777442d2012-06-12 14:56:36 +0000359 ],
reed@google.come52d2912013-05-15 20:01:07 +0000360 'direct_dependent_settings': {
361 'include_dirs': [
reed@google.com9bf99c32013-05-15 20:07:22 +0000362 '../tools/',
reed@google.come52d2912013-05-15 20:01:07 +0000363 ],
364 },
junov@chromium.org777442d2012-06-12 14:56:36 +0000365 },
reed@google.com1bdf7fe2012-06-14 18:58:40 +0000366 {
367 'target_name': 'pinspect',
368 'type': 'executable',
369 'sources': [
370 '../tools/pinspect.cpp',
371 ],
372 'dependencies': [
commit-bot@chromium.orga3f882c2013-12-13 20:52:36 +0000373 'flags.gyp:flags',
djsollen@google.com52f02972013-06-03 12:10:19 +0000374 'skia_lib.gyp:skia_lib',
commit-bot@chromium.org826ec812013-06-12 18:28:36 +0000375 'tools.gyp:picture_renderer',
reed@google.com1bdf7fe2012-06-14 18:58:40 +0000376 ],
377 },
robertphillips@google.comc7e4a5a2012-10-04 13:00:33 +0000378 {
commit-bot@chromium.org6645cde2013-07-19 18:54:04 +0000379 'target_name': 'bbh_shootout',
380 'type': 'executable',
381 'include_dirs': [
382 '../bench',
383 '../tools/'
384 ],
385 'sources': [
386 '../tools/bbh_shootout.cpp',
387
388 # Bench code:
389 '../bench/TimerData.h',
390 '../bench/TimerData.cpp',
391 ],
392 'dependencies': [
commit-bot@chromium.org6645cde2013-07-19 18:54:04 +0000393 'bench.gyp:bench_timer',
commit-bot@chromium.org6645cde2013-07-19 18:54:04 +0000394 'flags.gyp:flags',
commit-bot@chromium.orga3f882c2013-12-13 20:52:36 +0000395 'skia_lib.gyp:skia_lib',
396 'tools.gyp:picture_renderer',
397 'tools.gyp:picture_utils',
commit-bot@chromium.org6645cde2013-07-19 18:54:04 +0000398 ],
399 },
400 {
robertphillips@google.comc7e4a5a2012-10-04 13:00:33 +0000401 'target_name': 'filter',
402 'type': 'executable',
403 'include_dirs' : [
404 '../src/core',
fmalita@google.com4df16732013-06-13 21:25:45 +0000405 '../src/utils/debugger',
robertphillips@google.comc7e4a5a2012-10-04 13:00:33 +0000406 ],
407 'sources': [
408 '../tools/filtermain.cpp',
robertphillips@google.comd3d377f2012-12-07 20:56:13 +0000409 '../tools/path_utils.h',
robertphillips@google.com3b0a9fe2013-01-31 15:56:22 +0000410 '../tools/path_utils.cpp',
fmalita@google.com86681b32013-06-13 20:59:14 +0000411 '../src/utils/debugger/SkDrawCommand.h',
412 '../src/utils/debugger/SkDrawCommand.cpp',
413 '../src/utils/debugger/SkDebugCanvas.h',
414 '../src/utils/debugger/SkDebugCanvas.cpp',
415 '../src/utils/debugger/SkObjectParser.h',
416 '../src/utils/debugger/SkObjectParser.cpp',
robertphillips@google.comc7e4a5a2012-10-04 13:00:33 +0000417 ],
418 'dependencies': [
djsollen@google.com52f02972013-06-03 12:10:19 +0000419 'skia_lib.gyp:skia_lib',
djsollen@google.coma09e8832012-11-13 18:50:33 +0000420 'tools.gyp:picture_utils',
robertphillips@google.comc7e4a5a2012-10-04 13:00:33 +0000421 ],
422 },
halcanary@google.comfed30372013-10-04 12:46:45 +0000423 {
424 'target_name': 'test_image_decoder',
425 'type': 'executable',
426 'sources': [
427 '../tools/test_image_decoder.cpp',
428 ],
429 'dependencies': [
430 'skia_lib.gyp:skia_lib',
431 ],
432 },
edisonn@google.com8819d1a2013-03-08 18:43:35 +0000433 ],
434 'conditions': [
zachr@google.com28c27c82013-06-20 17:15:05 +0000435 ['skia_shared_lib',
436 {
437 'targets': [
438 {
439 'target_name': 'sklua',
440 'product_name': 'skia',
441 'product_prefix': '',
442 'product_dir': '<(PRODUCT_DIR)/',
443 'type': 'shared_library',
444 'sources': [
445 '../src/utils/SkLuaCanvas.cpp',
446 '../src/utils/SkLua.cpp',
447 ],
448 'include_dirs': [
449 '../third_party/lua/src/',
450 ],
451 'dependencies': [
452 'lua.gyp:lua',
453 'pdf.gyp:pdf',
454 'skia_lib.gyp:skia_lib',
455 ],
456 'conditions': [
457 ['skia_os != "win"',
458 {
459 'ldflags': [
460 '-Wl,-rpath,\$$ORIGIN,--enable-new-dtags',
461 ],
462 },
463 ],
464 ],
465 },
466 ],
467 },
468 ],
borenet@google.com2d137b62013-03-08 23:13:33 +0000469 ['skia_win_debuggers_path and skia_os == "win"',
edisonn@google.com8819d1a2013-03-08 18:43:35 +0000470 {
471 'targets': [
472 {
473 'target_name': 'win_dbghelp',
474 'type': 'static_library',
475 'defines': [
476 'SK_CDB_PATH="<(skia_win_debuggers_path)"',
477 ],
478 'sources': [
479 '../tools/win_dbghelp.h',
480 '../tools/win_dbghelp.cpp',
481 ],
482 },
483 ],
484 },
485 ],
bungeman@google.com07a69f82013-04-02 14:12:38 +0000486 ['skia_os == "win"',
487 {
488 'targets': [
489 {
490 'target_name': 'win_lcid',
491 'type': 'executable',
492 'sources': [
493 '../tools/win_lcid.cpp',
494 ],
495 },
496 ],
497 },
498 ],
epoger@google.comccdbd2c2011-06-02 14:38:23 +0000499 ],
500}