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

Side by Side Diff: BUILD.public

Issue 1425013008: Remove Lua from the Google3 build. (Closed) Base URL: https://skia.googlesource.com/skia@master
Patch Set: Break GL and Lua into separate targets. Created 5 years, 1 month 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
« no previous file with comments | « no previous file | tools/BUILD.public.expected » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Description: 1 # Description:
2 # Skia graphics library. 2 # Skia graphics library.
3 # 3 #
4 # Definitions for Google BUILD file. 4 # Definitions for Google BUILD file.
5 5
6 exports_files(["BUILD.public"]) 6 exports_files(["BUILD.public"])
7 7
8 # Platform-independent SRCS 8 ## :skia_base
9 SRCS = glob( 9
10 # All platform-independent SRCS, minus GL and utils.
11 BASE_SRCS = glob(
10 [ 12 [
11 "include/private/*.h", 13 "include/private/*.h",
12 "src/**/*.h", 14 "src/**/*.h",
13 "src/**/*.cpp", 15 "src/**/*.cpp",
14 16
15 # Third Party 17 # Third Party
16 "third_party/etc1/*.cpp", 18 "third_party/etc1/*.cpp",
17 "third_party/etc1/*.h", 19 "third_party/etc1/*.h",
18 "third_party/ktx/*.cpp", 20 "third_party/ktx/*.cpp",
19 "third_party/ktx/*.h", 21 "third_party/ktx/*.h",
20 ], 22 ],
21 exclude = [ 23 exclude = [
22 # Exclude platform-dependent files. 24 # Exclude platform-dependent files.
23 "src/device/xps/*", # Windows-only. Move to ports? 25 "src/device/xps/*", # Windows-only. Move to ports?
24 "src/doc/*_XPS.cpp", # Windows-only. Move to ports? 26 "src/doc/*_XPS.cpp", # Windows-only. Move to ports?
25 "src/gpu/gl/android/*",
26 "src/gpu/gl/egl/*",
27 "src/gpu/gl/glx/*",
28 "src/gpu/gl/nacl/*",
29 "src/gpu/gl/iOS/*",
30 "src/gpu/gl/mac/*",
31 "src/gpu/gl/win/*",
32 "src/opts/**/*", 27 "src/opts/**/*",
33 "src/ports/**/*", 28 "src/ports/**/*",
34 "src/utils/android/**/*", 29 "src/utils/android/**/*",
35 "src/utils/mac/**/*", 30 "src/utils/mac/**/*",
36 "src/utils/SkThreadUtils_win.cpp", # Windows-only. Move to ports? 31 "src/utils/SkThreadUtils_win.cpp", # Windows-only. Move to ports?
37 "src/utils/win/**/*", 32 "src/utils/win/**/*",
38 "src/views/sdl/*", 33 "src/views/sdl/*",
39 "src/views/win/*", 34 "src/views/win/*",
40 "src/views/unix/*", 35 "src/views/unix/*",
41 36
37 # Exclude files in :skia_gl or :skia_util libraries.
38 "src/gpu/gl/**/*",
39 "src/utils/SkLua*", # In :skia_util library.
40
42 # Exclude multiple definitions. 41 # Exclude multiple definitions.
43 # TODO(mtklein): Move to opts? 42 # TODO(mtklein): Move to opts?
44 "src/doc/SkDocument_PDF_None.cpp", # We use SkDocument_PDF.cpp. 43 "src/doc/SkDocument_PDF_None.cpp", # We use SkDocument_PDF.cpp.
45 "src/fonts/*fontconfig*", 44 "src/fonts/*fontconfig*",
46 "src/gpu/gl/GrGLCreateNativeInterface_none.cpp",
47 "src/gpu/gl/GrGLDefaultInterface_native.cpp",
48 "src/gpu/gl/GrGLDefaultInterface_none.cpp",
49 45
50 # Exclude files that don't compile with the current DEFINES. 46 # Exclude files that don't compile with the current DEFINES.
51 "src/codec/SkJpegCodec.cpp", # libjpeg_turbo version mismatch. 47 "src/codec/SkJpegCodec.cpp", # libjpeg_turbo version mismatch.
52 "src/gpu/gl/angle/*", # Requires SK_ANGLE define.
53 "src/gpu/gl/command_buffer/*", # unknown type name 'HMODULE'
54 "src/gpu/gl/mesa/*", # Requires SK_MESA define.
55 "src/svg/parser/*", # Missing SkSVG.h. 48 "src/svg/parser/*", # Missing SkSVG.h.
56 49
57 # Not used. 50 # Not used.
58 "src/animator/**/*", 51 "src/animator/**/*",
59 "src/views/**/*", 52 "src/views/**/*",
60 "src/xml/SkBML_Verbs.h", 53 "src/xml/SkBML_Verbs.h",
61 "src/xml/SkBML_XMLParser.cpp", 54 "src/xml/SkBML_XMLParser.cpp",
62 "src/xml/SkXMLPullParser.cpp", 55 "src/xml/SkXMLPullParser.cpp",
63 ], 56 ],
64 ) 57 )
65 58
66 # Platform-dependent SRCS for google3-default platform. 59 # Platform-dependent SRCS for google3-default platform.
67 SRCS_UNIX = glob( 60 BASE_SRCS_UNIX = glob(
68 [ 61 [
69 "src/gpu/gl/GrGLDefaultInterface_native.cpp",
70 "src/gpu/gl/glx/**/*.cpp",
71 "src/gpu/gl/glx/**/*.h",
72 "src/opts/**/*.cpp", 62 "src/opts/**/*.cpp",
73 "src/opts/**/*.h", 63 "src/opts/**/*.h",
74 "src/ports/**/*.cpp", 64 "src/ports/**/*.cpp",
75 "src/ports/**/*.h", 65 "src/ports/**/*.h",
76 ], 66 ],
77 exclude = [ 67 exclude = [
78 "src/opts/*arm*", 68 "src/opts/*arm*",
79 "src/opts/*mips*", 69 "src/opts/*mips*",
80 "src/opts/*NEON*", 70 "src/opts/*NEON*",
81 "src/opts/*neon*", 71 "src/opts/*neon*",
(...skipping 18 matching lines...) Expand all
100 "src/ports/SkFontMgr_empty_factory.cpp", 90 "src/ports/SkFontMgr_empty_factory.cpp",
101 "src/ports/SkImageDecoder_CG.cpp", 91 "src/ports/SkImageDecoder_CG.cpp",
102 "src/ports/SkImageDecoder_WIC.cpp", 92 "src/ports/SkImageDecoder_WIC.cpp",
103 "src/ports/SkImageDecoder_empty.cpp", 93 "src/ports/SkImageDecoder_empty.cpp",
104 "src/ports/SkImageGenerator_none.cpp", 94 "src/ports/SkImageGenerator_none.cpp",
105 "src/ports/SkTLS_none.cpp", 95 "src/ports/SkTLS_none.cpp",
106 ], 96 ],
107 ) 97 )
108 98
109 # Platform-dependent SRCS for google3-default Android. 99 # Platform-dependent SRCS for google3-default Android.
110 SRCS_ANDROID = glob( 100 BASE_SRCS_ANDROID = glob(
111 [ 101 [
112 # TODO(benjaminwagner): Figure out how to compile with EGL.
113 "src/gpu/gl/GrGLDefaultInterface_none.cpp",
114 "src/gpu/gl/nacl/SkCreatePlatformGLContext_nacl.cpp",
115 "src/opts/**/*.cpp", 102 "src/opts/**/*.cpp",
116 "src/opts/**/*.h", 103 "src/opts/**/*.h",
117 "src/ports/**/*.cpp", 104 "src/ports/**/*.cpp",
118 "src/ports/**/*.h", 105 "src/ports/**/*.h",
119 ], 106 ],
120 exclude = [ 107 exclude = [
121 "src/opts/*mips*", 108 "src/opts/*mips*",
122 "src/opts/*SSE2*", 109 "src/opts/*SSE2*",
123 "src/opts/*SSSE3*", 110 "src/opts/*SSSE3*",
124 "src/opts/*ssse3*", 111 "src/opts/*ssse3*",
(...skipping 16 matching lines...) Expand all
141 "src/ports/SkFontMgr_empty_factory.cpp", 128 "src/ports/SkFontMgr_empty_factory.cpp",
142 "src/ports/SkImageDecoder_CG.cpp", 129 "src/ports/SkImageDecoder_CG.cpp",
143 "src/ports/SkImageDecoder_WIC.cpp", 130 "src/ports/SkImageDecoder_WIC.cpp",
144 "src/ports/SkImageDecoder_empty.cpp", 131 "src/ports/SkImageDecoder_empty.cpp",
145 "src/ports/SkImageGenerator_none.cpp", 132 "src/ports/SkImageGenerator_none.cpp",
146 "src/ports/SkTLS_none.cpp", 133 "src/ports/SkTLS_none.cpp",
147 ], 134 ],
148 ) 135 )
149 136
150 # Platform-dependent SRCS for google3-default iOS. 137 # Platform-dependent SRCS for google3-default iOS.
151 SRCS_IOS = glob( 138 BASE_SRCS_IOS = glob(
152 [ 139 [
153 "src/gpu/gl/iOS/GrGLCreateNativeInterface_iOS.cpp",
154 "src/opts/**/*.cpp", 140 "src/opts/**/*.cpp",
155 "src/opts/**/*.h", 141 "src/opts/**/*.h",
156 "src/ports/**/*.cpp", 142 "src/ports/**/*.cpp",
157 "src/ports/**/*.h", 143 "src/ports/**/*.h",
158 ], 144 ],
159 exclude = [ 145 exclude = [
160 "src/opts/*mips*", 146 "src/opts/*mips*",
161 "src/opts/*NEON*", 147 "src/opts/*NEON*",
162 "src/opts/*neon*", 148 "src/opts/*neon*",
163 "src/opts/*SSE2*", 149 "src/opts/*SSE2*",
(...skipping 19 matching lines...) Expand all
183 "src/ports/SkFontMgr_custom_embedded_factory.cpp", 169 "src/ports/SkFontMgr_custom_embedded_factory.cpp",
184 "src/ports/SkFontMgr_empty_factory.cpp", 170 "src/ports/SkFontMgr_empty_factory.cpp",
185 "src/ports/SkImageDecoder_CG.cpp", 171 "src/ports/SkImageDecoder_CG.cpp",
186 "src/ports/SkImageDecoder_WIC.cpp", 172 "src/ports/SkImageDecoder_WIC.cpp",
187 "src/ports/SkImageDecoder_empty.cpp", 173 "src/ports/SkImageDecoder_empty.cpp",
188 "src/ports/SkImageGenerator_none.cpp", 174 "src/ports/SkImageGenerator_none.cpp",
189 "src/ports/SkTLS_none.cpp", 175 "src/ports/SkTLS_none.cpp",
190 ], 176 ],
191 ) 177 )
192 178
193 PLATFORM_SRCS = select({ 179 BASE_SRCS_PLATFORM = select({
194 CONDITION_ANDROID: SRCS_ANDROID, 180 CONDITION_ANDROID: BASE_SRCS_ANDROID,
195 CONDITION_IOS: SRCS_IOS, 181 CONDITION_IOS: BASE_SRCS_IOS,
196 "//conditions:default": SRCS_UNIX, 182 "//conditions:default": BASE_SRCS_UNIX,
197 }) 183 })
198 184
199 SRCS_SSSE3 = glob( 185 SSSE3_SRCS = glob(
200 [ 186 [
201 "src/opts/*SSSE3*.cpp", 187 "src/opts/*SSSE3*.cpp",
202 "src/opts/*ssse3*.cpp", 188 "src/opts/*ssse3*.cpp",
203 ], 189 ],
204 ) 190 )
205 191
206 SRCS_SSE4 = glob( 192 SSE4_SRCS = glob(
207 [ 193 [
208 "src/opts/*SSE4*.cpp", 194 "src/opts/*SSE4*.cpp",
209 "src/opts/*sse4*.cpp", 195 "src/opts/*sse4*.cpp",
210 ], 196 ],
211 ) 197 )
212 198
213 HDRS = glob( 199 BASE_HDRS = glob(
214 [ 200 [
215 "include/**/*.h", 201 "include/**/*.h",
216 ], 202 ],
217 exclude = [ 203 exclude = [
218 "include/private/**/*", 204 "include/private/**/*",
205 "include/gpu/gl/**/*", # In :skia_gl library.
206 "include/utils/SkLua*", # In :skia_util library.
219 207
220 # Not used. 208 # Not used.
221 "include/animator/**/*", 209 "include/animator/**/*",
222 "include/views/**/*", 210 "include/views/**/*",
211 "include/utils/mac/**/*",
212 "include/utils/win/**/*",
223 "include/xml/SkBML_WXMLParser.h", 213 "include/xml/SkBML_WXMLParser.h",
224 "include/xml/SkBML_XMLParser.h", 214 "include/xml/SkBML_XMLParser.h",
225 ], 215 ],
226 ) 216 )
227 217
218 # Dependencies.
219 BASE_DEPS_UNIX = [
220 ":opts_sse4",
221 ":opts_ssse3",
222 ]
223
224 BASE_DEPS_ANDROID = []
225
226 BASE_DEPS_IOS = []
227
228 BASE_DEPS = select({
229 CONDITION_ANDROID: BASE_DEPS_ANDROID + BASE_EXTERNAL_DEPS_ANDROID,
230 CONDITION_IOS: BASE_DEPS_IOS + BASE_EXTERNAL_DEPS_IOS,
231 "//conditions:default": BASE_DEPS_UNIX + BASE_EXTERNAL_DEPS_UNIX,
232 }) + EXTERNAL_DEPS_ALL
233
234 ## :skia_gl
235
236 # Platform-independent :skia_gl SRCS.
237 GL_SRCS = glob(
238 [
239 "src/gpu/gl/**/*.cpp",
240 "src/gpu/gl/**/*.h",
241 ],
242 exclude = [
243 # Exclude platform-dependent files.
244 "src/gpu/gl/android/*",
245 "src/gpu/gl/egl/*",
246 "src/gpu/gl/glx/*",
247 "src/gpu/gl/nacl/*",
248 "src/gpu/gl/iOS/*",
249 "src/gpu/gl/mac/*",
250 "src/gpu/gl/win/*",
251
252 # Exclude multiple definitions.
253 # TODO(mtklein): Move to opts?
254 "src/gpu/gl/GrGLCreateNativeInterface_none.cpp",
255 "src/gpu/gl/GrGLDefaultInterface_native.cpp",
256 "src/gpu/gl/GrGLDefaultInterface_none.cpp",
257
258 # Exclude files that don't compile with the current DEFINES.
259 "src/gpu/gl/angle/*", # Requires SK_ANGLE define.
260 "src/gpu/gl/command_buffer/*", # unknown type name 'HMODULE'
261 "src/gpu/gl/mesa/*", # Requires SK_MESA define.
262 ],
263 )
264
265 # Platform-dependent :skia_gl SRCS for google3-default platform.
266 GL_SRCS_UNIX = glob(
267 [
268 "src/gpu/gl/GrGLDefaultInterface_native.cpp",
269 "src/gpu/gl/glx/**/*.cpp",
270 "src/gpu/gl/glx/**/*.h",
271 ],
272 )
273
274 # Platform-dependent :skia_gl SRCS for google3-default Android.
275 GL_SRCS_ANDROID = glob(
276 [
277 # TODO(benjaminwagner): Figure out how to compile with EGL.
278 "src/gpu/gl/GrGLDefaultInterface_none.cpp",
279 "src/gpu/gl/nacl/SkCreatePlatformGLContext_nacl.cpp",
280 ],
281 )
282
283 # Platform-dependent :skia_gl SRCS for google3-default iOS.
284 GL_SRCS_IOS = glob(
mtklein 2015/11/05 20:37:17 Is there some tool that yells at us if we write th
dogben 2015/11/06 00:18:18 Done.
285 [
286 "src/gpu/gl/iOS/GrGLCreateNativeInterface_iOS.cpp",
287 ],
288 )
289
290 GL_SRCS_PLATFORM = select({
291 CONDITION_ANDROID: GL_SRCS_ANDROID,
292 CONDITION_IOS: GL_SRCS_IOS,
293 "//conditions:default": GL_SRCS_UNIX,
294 })
295
296 GL_HDRS = glob(
297 [
298 "include/gpu/gl/**/*.h",
299 ],
300 )
301
302 GL_DEPS = [":skia_base"] + select({
303 CONDITION_ANDROID: GL_EXTERNAL_DEPS_ANDROID,
304 CONDITION_IOS: GL_EXTERNAL_DEPS_IOS,
305 "//conditions:default": GL_EXTERNAL_DEPS_UNIX,
306 }) + EXTERNAL_DEPS_ALL
307
308 ## :skia_util
309
310 # Platform-independent :skia_util SRCS.
311 UTIL_SRCS = glob(
312 [
313 "src/utils/SkLua*.cpp",
314 ],
315 )
316
317 UTIL_HDRS = glob(
318 [
319 "include/utils/SkLua*.h",
320 ],
321 )
322
228 # Includes needed by Skia implementation. Not public includes. 323 # Includes needed by Skia implementation. Not public includes.
229 INCLUDES = [ 324 INCLUDES = [
230 "include/c", 325 "include/c",
231 "include/codec", 326 "include/codec",
232 "include/config", 327 "include/config",
233 "include/core", 328 "include/core",
234 "include/effects", 329 "include/effects",
235 "include/gpu", 330 "include/gpu",
236 "include/images", 331 "include/images",
237 "include/pathops", 332 "include/pathops",
(...skipping 10 matching lines...) Expand all
248 "src/image", 343 "src/image",
249 "src/lazy", 344 "src/lazy",
250 "src/opts", 345 "src/opts",
251 "src/pdf", 346 "src/pdf",
252 "src/sfnt", 347 "src/sfnt",
253 "src/utils", 348 "src/utils",
254 "third_party/etc1", 349 "third_party/etc1",
255 "third_party/ktx", 350 "third_party/ktx",
256 ] 351 ]
257 352
258 # Dependencies. 353 ## :dm
259 DEPS_UNIX = [
260 ":opts_sse4",
261 ":opts_ssse3",
262 ]
263
264 DEPS_ANDROID = []
265
266 DEPS_IOS = []
267
268 DEPS = select({
269 CONDITION_ANDROID: DEPS_ANDROID + EXTERNAL_DEPS_ANDROID,
270 CONDITION_IOS: DEPS_IOS + EXTERNAL_DEPS_IOS,
271 "//conditions:default": DEPS_UNIX + EXTERNAL_DEPS_UNIX,
272 }) + EXTERNAL_DEPS_ALL
273 354
274 # Platform-independent SRCS for DM. 355 # Platform-independent SRCS for DM.
275 DM_SRCS = glob( 356 DM_SRCS = glob(
276 [ 357 [
277 "dm/*.cpp", 358 "dm/*.cpp",
278 "dm/*.h", 359 "dm/*.h",
279 "gm/*.c", 360 "gm/*.c",
280 "gm/*.cpp", 361 "gm/*.cpp",
281 "gm/*.h", 362 "gm/*.h",
282 "tests/*.cpp", 363 "tests/*.cpp",
(...skipping 114 matching lines...) Expand 10 before | Expand all | Expand 10 after
397 LINKOPTS = select({ 478 LINKOPTS = select({
398 CONDITION_ANDROID: [ 479 CONDITION_ANDROID: [
399 "-ldl", 480 "-ldl",
400 "-lEGL", 481 "-lEGL",
401 ], 482 ],
402 "//conditions:default": ["-ldl"], 483 "//conditions:default": ["-ldl"],
403 }) 484 })
404 485
405 cc_library( 486 cc_library(
406 name = "opts_ssse3", 487 name = "opts_ssse3",
407 srcs = SRCS_SSSE3, 488 srcs = SSSE3_SRCS,
408 copts = COPTS + ["-mssse3"], 489 copts = COPTS + ["-mssse3"],
409 defines = DEFINES, 490 defines = DEFINES,
410 includes = INCLUDES, 491 includes = INCLUDES,
411 deps = EXTERNAL_DEPS_ALL, 492 deps = EXTERNAL_DEPS_ALL,
412 ) 493 )
413 494
414 cc_library( 495 cc_library(
415 name = "opts_sse4", 496 name = "opts_sse4",
416 srcs = SRCS_SSE4, 497 srcs = SSE4_SRCS,
417 copts = COPTS + ["-msse4"], 498 copts = COPTS + ["-msse4"],
418 defines = DEFINES, 499 defines = DEFINES,
419 includes = INCLUDES, 500 includes = INCLUDES,
420 deps = EXTERNAL_DEPS_ALL, 501 deps = EXTERNAL_DEPS_ALL,
421 ) 502 )
422 503
504 # For clients that can not use :skia due to dependencies on GL or Lua.
423 cc_library( 505 cc_library(
424 name = "skia", 506 name = "skia_base",
425 srcs = SRCS + PLATFORM_SRCS, 507 srcs = BASE_SRCS + BASE_SRCS_PLATFORM,
426 hdrs = HDRS, 508 hdrs = BASE_HDRS,
427 copts = COPTS, 509 copts = COPTS,
428 defines = DEFINES, 510 defines = DEFINES,
429 includes = INCLUDES, 511 includes = INCLUDES,
430 linkopts = LINKOPTS, 512 linkopts = LINKOPTS,
431 visibility = [":skia_clients"], 513 visibility = [":skia_clients"],
432 deps = DEPS, 514 deps = BASE_DEPS,
433 alwayslink = 1, 515 alwayslink = 1,
434 ) 516 )
435 517
518 cc_library(
519 name = "skia_gl",
520 srcs = GL_SRCS + GL_SRCS_PLATFORM,
521 hdrs = GL_HDRS,
522 copts = COPTS,
523 defines = DEFINES,
524 includes = INCLUDES,
525 linkopts = LINKOPTS,
526 deps = GL_DEPS,
527 alwayslink = 1,
528 )
529
530 cc_library(
mtklein 2015/11/05 20:37:17 Let's leave out Lua entirely. It's way less impor
dogben 2015/11/06 00:18:18 No. See internal CL description.
531 name = "skia_util",
532 srcs = UTIL_SRCS,
533 hdrs = UTIL_HDRS,
534 copts = COPTS,
535 defines = DEFINES,
536 includes = INCLUDES,
537 linkopts = LINKOPTS,
538 deps = [":skia_base"] + UTIL_EXTERNAL_DEPS + EXTERNAL_DEPS_ALL,
539 alwayslink = 1,
540 )
541
542 cc_library(
543 name = "skia",
544 # See b/15420638
545 hdrs = BASE_HDRS + GL_HDRS + UTIL_HDRS,
546 visibility = [":skia_clients"],
547 deps = [
548 ":skia_base",
549 ":skia_gl",
550 ":skia_util",
551 ],
552 )
553
436 cc_test( 554 cc_test(
437 name = "dm", 555 name = "dm",
438 size = "large", 556 size = "large",
439 srcs = DM_SRCS + DM_PLATFORM_SRCS, 557 srcs = DM_SRCS + DM_PLATFORM_SRCS,
440 args = [ 558 args = [
441 "--nogpu", 559 "--nogpu",
442 "--verbose", 560 "--verbose",
443 # TODO(mtklein): maybe investigate why these fail? 561 # TODO(mtklein): maybe investigate why these fail?
444 "--match ~FontMgr ~Scalar ~Canvas ~Codec_stripes ~Codec_Dimensions ~Code c ~Stream ~skps ~Math ~RecordDraw_TextBounds", 562 "--match ~FontMgr ~Scalar ~Canvas ~Codec_stripes ~Codec_Dimensions ~Code c ~Stream ~skps ~Math ~RecordDraw_TextBounds",
445 "--resourcePath %s/resources" % BASE_DIR, 563 "--resourcePath %s/resources" % BASE_DIR,
446 "--images %s/resources" % BASE_DIR, 564 "--images %s/resources" % BASE_DIR,
447 ], 565 ],
448 copts = COPTS, 566 copts = COPTS,
449 data = glob(["resources/**/*"]), 567 data = glob(["resources/**/*"]),
450 defines = DEFINES, 568 defines = DEFINES,
451 includes = DM_INCLUDES, 569 includes = DM_INCLUDES,
452 deps = DM_EXTERNAL_DEPS + [ 570 deps = DM_EXTERNAL_DEPS + [
453 ":skia", 571 ":skia",
454 ] + EXTERNAL_DEPS_ALL, 572 ] + EXTERNAL_DEPS_ALL,
455 ) 573 )
OLDNEW
« no previous file with comments | « no previous file | tools/BUILD.public.expected » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698