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

Side by Side Diff: scripts/slave/recipe_modules/libyuv/builders.py

Issue 2412033002: libyuv: Switch bots over to GN by default. (Closed)
Patch Set: Add WebRTC expectation changes Created 4 years, 2 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
OLDNEW
1 # Copyright 2016 The Chromium Authors. All rights reserved. 1 # Copyright 2016 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be 2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file. 3 # found in the LICENSE file.
4 4
5 # Contains the bulk of the libyuv builder configurations to improve readability 5 # Contains the bulk of the libyuv builder configurations to improve readability
6 # of the recipe. 6 # of the recipe.
7 7
8 from recipe_engine.types import freeze 8 from recipe_engine.types import freeze
9 9
10 RECIPE_CONFIGS = freeze({ 10 RECIPE_CONFIGS = freeze({
(...skipping 24 matching lines...) Expand all
35 'gclient_config': 'libyuv_ios', 35 'gclient_config': 'libyuv_ios',
36 }, 36 },
37 }) 37 })
38 38
39 BUILDERS = freeze({ 39 BUILDERS = freeze({
40 'client.libyuv': { 40 'client.libyuv': {
41 'settings': { 41 'settings': {
42 'build_gs_bucket': 'chromium-libyuv', 42 'build_gs_bucket': 'chromium-libyuv',
43 }, 43 },
44 'builders': { 44 'builders': {
45 'Win32 Debug (VS2010)': { 45 'Win32 Debug (VS2010, GYP)': {
46 'recipe_config': 'libyuv', 46 'recipe_config': 'libyuv',
47 'chromium_apply_config': ['msvs2010'], 47 'chromium_apply_config': ['msvs2010'],
48 'chromium_config_kwargs': { 48 'chromium_config_kwargs': {
49 'BUILD_CONFIG': 'Debug', 49 'BUILD_CONFIG': 'Debug',
50 'TARGET_BITS': 32, 50 'TARGET_BITS': 32,
51 }, 51 },
52 'bot_type': 'builder_tester', 52 'bot_type': 'builder_tester',
53 'testing': {'platform': 'win'}, 53 'testing': {'platform': 'win'},
54 }, 54 },
55 'Win32 Release (VS2010)': { 55 'Win32 Release (VS2010, GYP)': {
56 'recipe_config': 'libyuv', 56 'recipe_config': 'libyuv',
57 'chromium_apply_config': ['msvs2010'], 57 'chromium_apply_config': ['msvs2010'],
58 'chromium_config_kwargs': { 58 'chromium_config_kwargs': {
59 'BUILD_CONFIG': 'Release', 59 'BUILD_CONFIG': 'Release',
60 'TARGET_BITS': 32, 60 'TARGET_BITS': 32,
61 }, 61 },
62 'bot_type': 'builder_tester', 62 'bot_type': 'builder_tester',
63 'testing': {'platform': 'win'}, 63 'testing': {'platform': 'win'},
64 }, 64 },
65 'Win64 Debug (VS2010)': { 65 'Win64 Debug (VS2010, GYP)': {
66 'recipe_config': 'libyuv', 66 'recipe_config': 'libyuv',
67 'chromium_apply_config': ['msvs2010'], 67 'chromium_apply_config': ['msvs2010'],
68 'chromium_config_kwargs': { 68 'chromium_config_kwargs': {
69 'BUILD_CONFIG': 'Debug', 69 'BUILD_CONFIG': 'Debug',
70 'TARGET_BITS': 64, 70 'TARGET_BITS': 64,
71 }, 71 },
72 'bot_type': 'builder_tester', 72 'bot_type': 'builder_tester',
73 'testing': {'platform': 'win'}, 73 'testing': {'platform': 'win'},
74 }, 74 },
75 'Win64 Release (VS2010)': { 75 'Win64 Release (VS2010, GYP)': {
76 'recipe_config': 'libyuv', 76 'recipe_config': 'libyuv',
77 'chromium_apply_config': ['msvs2010'], 77 'chromium_apply_config': ['msvs2010'],
78 'chromium_config_kwargs': { 78 'chromium_config_kwargs': {
79 'BUILD_CONFIG': 'Release', 79 'BUILD_CONFIG': 'Release',
80 'TARGET_BITS': 64, 80 'TARGET_BITS': 64,
81 }, 81 },
82 'bot_type': 'builder_tester', 82 'bot_type': 'builder_tester',
83 'testing': {'platform': 'win'}, 83 'testing': {'platform': 'win'},
84 }, 84 },
85 'Win32 Debug (VS2012)': { 85 'Win32 Debug (VS2012, GYP)': {
86 'recipe_config': 'libyuv', 86 'recipe_config': 'libyuv',
87 'chromium_apply_config': ['msvs2012'], 87 'chromium_apply_config': ['msvs2012'],
88 'chromium_config_kwargs': { 88 'chromium_config_kwargs': {
89 'BUILD_CONFIG': 'Debug', 89 'BUILD_CONFIG': 'Debug',
90 'TARGET_BITS': 32, 90 'TARGET_BITS': 32,
91 }, 91 },
92 'bot_type': 'builder_tester', 92 'bot_type': 'builder_tester',
93 'testing': {'platform': 'win'}, 93 'testing': {'platform': 'win'},
94 }, 94 },
95 'Win32 Release (VS2012)': { 95 'Win32 Release (VS2012, GYP)': {
96 'recipe_config': 'libyuv', 96 'recipe_config': 'libyuv',
97 'chromium_apply_config': ['msvs2012'], 97 'chromium_apply_config': ['msvs2012'],
98 'chromium_config_kwargs': { 98 'chromium_config_kwargs': {
99 'BUILD_CONFIG': 'Release', 99 'BUILD_CONFIG': 'Release',
100 'TARGET_BITS': 32, 100 'TARGET_BITS': 32,
101 }, 101 },
102 'bot_type': 'builder_tester', 102 'bot_type': 'builder_tester',
103 'testing': {'platform': 'win'}, 103 'testing': {'platform': 'win'},
104 }, 104 },
105 'Win64 Debug (VS2012)': { 105 'Win64 Release (VS2012, GYP)': {
ehmaldonado_chromium 2016/10/12 13:59:30 Why remove it?
kjellander_chromium 2016/10/13 00:52:45 Whops, that was a mistake. I initially was going t
106 'recipe_config': 'libyuv', 106 'recipe_config': 'libyuv',
107 'chromium_apply_config': ['msvs2012'], 107 'chromium_apply_config': ['msvs2012'],
108 'chromium_config_kwargs': { 108 'chromium_config_kwargs': {
109 'BUILD_CONFIG': 'Debug',
110 'TARGET_BITS': 64,
111 },
112 'bot_type': 'builder_tester',
113 'testing': {'platform': 'win'},
114 },
115 'Win64 Release (VS2012)': {
116 'recipe_config': 'libyuv',
117 'chromium_apply_config': ['msvs2012'],
118 'chromium_config_kwargs': {
119 'BUILD_CONFIG': 'Release', 109 'BUILD_CONFIG': 'Release',
120 'TARGET_BITS': 64, 110 'TARGET_BITS': 64,
121 }, 111 },
122 'bot_type': 'builder_tester', 112 'bot_type': 'builder_tester',
123 'testing': {'platform': 'win'}, 113 'testing': {'platform': 'win'},
124 }, 114 },
125 'Win32 Debug (VS2013)': { 115 'Win32 Debug (VS2013)': {
126 'recipe_config': 'libyuv', 116 'recipe_config': 'libyuv',
127 'chromium_apply_config': ['msvs2013'], 117 'chromium_apply_config': ['msvs2013'],
128 'chromium_config_kwargs': { 118 'chromium_config_kwargs': {
(...skipping 62 matching lines...) Expand 10 before | Expand all | Expand 10 after
191 }, 181 },
192 'Win64 Release (Clang)': { 182 'Win64 Release (Clang)': {
193 'recipe_config': 'libyuv_clang', 183 'recipe_config': 'libyuv_clang',
194 'chromium_config_kwargs': { 184 'chromium_config_kwargs': {
195 'BUILD_CONFIG': 'Release', 185 'BUILD_CONFIG': 'Release',
196 'TARGET_BITS': 64, 186 'TARGET_BITS': 64,
197 }, 187 },
198 'bot_type': 'builder_tester', 188 'bot_type': 'builder_tester',
199 'testing': {'platform': 'win'}, 189 'testing': {'platform': 'win'},
200 }, 190 },
201 'Win64 Debug (GN)': {
202 'recipe_config': 'libyuv_clang',
203 'chromium_apply_config': ['gn'],
204 'chromium_config_kwargs': {
205 'BUILD_CONFIG': 'Debug',
206 'TARGET_BITS': 64,
207 },
208 'bot_type': 'builder',
209 'testing': {'platform': 'win'},
210 },
211 'Win64 Release (GN)': {
212 'recipe_config': 'libyuv_clang',
213 'chromium_apply_config': ['gn'],
214 'chromium_config_kwargs': {
215 'BUILD_CONFIG': 'Release',
216 'TARGET_BITS': 64,
217 },
218 'bot_type': 'builder',
219 'testing': {'platform': 'win'},
220 },
221 'Mac64 Debug': { 191 'Mac64 Debug': {
222 'recipe_config': 'libyuv', 192 'recipe_config': 'libyuv',
223 'chromium_config_kwargs': { 193 'chromium_config_kwargs': {
224 'BUILD_CONFIG': 'Debug', 194 'BUILD_CONFIG': 'Debug',
225 'TARGET_BITS': 64, 195 'TARGET_BITS': 64,
226 }, 196 },
227 'bot_type': 'builder_tester', 197 'bot_type': 'builder_tester',
228 'testing': {'platform': 'mac'}, 198 'testing': {'platform': 'mac'},
229 }, 199 },
230 'Mac64 Release': { 200 'Mac64 Release': {
231 'recipe_config': 'libyuv', 201 'recipe_config': 'libyuv',
232 'chromium_config_kwargs': { 202 'chromium_config_kwargs': {
233 'BUILD_CONFIG': 'Release', 203 'BUILD_CONFIG': 'Release',
234 'TARGET_BITS': 64, 204 'TARGET_BITS': 64,
235 }, 205 },
236 'bot_type': 'builder_tester', 206 'bot_type': 'builder_tester',
237 'testing': {'platform': 'mac'}, 207 'testing': {'platform': 'mac'},
238 }, 208 },
239 'Mac64 Debug (GN)': { 209 'Mac64 Debug (GYP)': {
240 'recipe_config': 'libyuv', 210 'recipe_config': 'libyuv',
241 'chromium_apply_config': ['gn'],
242 'chromium_config_kwargs': { 211 'chromium_config_kwargs': {
243 'BUILD_CONFIG': 'Debug', 212 'BUILD_CONFIG': 'Debug',
244 'TARGET_BITS': 64, 213 'TARGET_BITS': 64,
245 }, 214 },
246 'bot_type': 'builder', 215 'bot_type': 'builder',
247 'testing': {'platform': 'mac'}, 216 'testing': {'platform': 'mac'},
248 }, 217 },
249 'Mac64 Release (GN)': { 218 'Mac64 Release (GYP)': {
250 'recipe_config': 'libyuv', 219 'recipe_config': 'libyuv',
251 'chromium_apply_config': ['gn'],
252 'chromium_config_kwargs': { 220 'chromium_config_kwargs': {
253 'BUILD_CONFIG': 'Release', 221 'BUILD_CONFIG': 'Release',
254 'TARGET_BITS': 64, 222 'TARGET_BITS': 64,
255 }, 223 },
256 'bot_type': 'builder', 224 'bot_type': 'builder',
257 'testing': {'platform': 'mac'}, 225 'testing': {'platform': 'mac'},
258 }, 226 },
259 'Mac Asan': { 227 'Mac Asan': {
260 'recipe_config': 'libyuv_clang', 228 'recipe_config': 'libyuv_clang',
261 'chromium_apply_config': ['asan'], 229 'chromium_apply_config': ['asan'],
(...skipping 41 matching lines...) Expand 10 before | Expand all | Expand 10 after
303 'recipe_config': 'libyuv_ios', 271 'recipe_config': 'libyuv_ios',
304 'chromium_config_kwargs': { 272 'chromium_config_kwargs': {
305 'BUILD_CONFIG': 'Release', 273 'BUILD_CONFIG': 'Release',
306 'TARGET_BITS': 64, 274 'TARGET_BITS': 64,
307 'TARGET_ARCH': 'arm', 275 'TARGET_ARCH': 'arm',
308 'TARGET_PLATFORM': 'ios', 276 'TARGET_PLATFORM': 'ios',
309 }, 277 },
310 'bot_type': 'builder', 278 'bot_type': 'builder',
311 'testing': {'platform': 'mac'}, 279 'testing': {'platform': 'mac'},
312 }, 280 },
281 'iOS Debug (GYP)': {
282 'recipe_config': 'libyuv_ios',
283 'chromium_config_kwargs': {
284 'BUILD_CONFIG': 'Debug',
285 'TARGET_BITS': 32,
286 'TARGET_ARCH': 'arm',
287 'TARGET_PLATFORM': 'ios',
288 },
289 'bot_type': 'builder',
290 'testing': {'platform': 'mac'},
291 },
292 'iOS Release (GYP)': {
293 'recipe_config': 'libyuv_ios',
294 'chromium_config_kwargs': {
295 'BUILD_CONFIG': 'Release',
296 'TARGET_BITS': 32,
297 'TARGET_ARCH': 'arm',
298 'TARGET_PLATFORM': 'ios',
299 },
300 'bot_type': 'builder',
301 'testing': {'platform': 'mac'},
302 },
313 'Linux32 Debug': { 303 'Linux32 Debug': {
314 'recipe_config': 'libyuv', 304 'recipe_config': 'libyuv',
315 'chromium_config_kwargs': { 305 'chromium_config_kwargs': {
316 'BUILD_CONFIG': 'Debug', 306 'BUILD_CONFIG': 'Debug',
317 'TARGET_BITS': 32, 307 'TARGET_BITS': 32,
318 }, 308 },
319 'bot_type': 'builder_tester', 309 'bot_type': 'builder_tester',
320 'testing': {'platform': 'linux'}, 310 'testing': {'platform': 'linux'},
321 }, 311 },
322 'Linux32 Release': { 312 'Linux32 Release': {
(...skipping 16 matching lines...) Expand all
339 }, 329 },
340 'Linux64 Release': { 330 'Linux64 Release': {
341 'recipe_config': 'libyuv', 331 'recipe_config': 'libyuv',
342 'chromium_config_kwargs': { 332 'chromium_config_kwargs': {
343 'BUILD_CONFIG': 'Release', 333 'BUILD_CONFIG': 'Release',
344 'TARGET_BITS': 64, 334 'TARGET_BITS': 64,
345 }, 335 },
346 'bot_type': 'builder_tester', 336 'bot_type': 'builder_tester',
347 'testing': {'platform': 'linux'}, 337 'testing': {'platform': 'linux'},
348 }, 338 },
349 'Linux64 Debug (GN)': { 339 'Linux64 Debug (GYP)': {
350 'recipe_config': 'libyuv', 340 'recipe_config': 'libyuv',
351 'chromium_apply_config': ['gn'],
352 'chromium_config_kwargs': { 341 'chromium_config_kwargs': {
353 'BUILD_CONFIG': 'Debug', 342 'BUILD_CONFIG': 'Debug',
354 'TARGET_BITS': 64, 343 'TARGET_BITS': 64,
355 }, 344 },
356 'bot_type': 'builder', 345 'bot_type': 'builder',
357 'testing': {'platform': 'linux'}, 346 'testing': {'platform': 'linux'},
358 }, 347 },
359 'Linux64 Release (GN)': { 348 'Linux64 Release (GYP)': {
360 'recipe_config': 'libyuv', 349 'recipe_config': 'libyuv',
361 'chromium_apply_config': ['gn'],
362 'chromium_config_kwargs': { 350 'chromium_config_kwargs': {
363 'BUILD_CONFIG': 'Release', 351 'BUILD_CONFIG': 'Release',
364 'TARGET_BITS': 64, 352 'TARGET_BITS': 64,
365 }, 353 },
366 'bot_type': 'builder', 354 'bot_type': 'builder',
367 'testing': {'platform': 'linux'}, 355 'testing': {'platform': 'linux'},
368 }, 356 },
369 'Linux GCC': { 357 'Linux GCC': {
370 'recipe_config': 'libyuv_gcc', 358 'recipe_config': 'libyuv_gcc',
371 'chromium_config_kwargs': { 359 'chromium_config_kwargs': {
(...skipping 144 matching lines...) Expand 10 before | Expand all | Expand 10 after
516 'recipe_config': 'libyuv_android', 504 'recipe_config': 'libyuv_android',
517 'chromium_config_kwargs': { 505 'chromium_config_kwargs': {
518 'BUILD_CONFIG': 'Debug', 506 'BUILD_CONFIG': 'Debug',
519 'TARGET_PLATFORM': 'android', 507 'TARGET_PLATFORM': 'android',
520 'TARGET_ARCH': 'intel', 508 'TARGET_ARCH': 'intel',
521 'TARGET_BITS': 64, 509 'TARGET_BITS': 64,
522 }, 510 },
523 'bot_type': 'builder', 511 'bot_type': 'builder',
524 'testing': {'platform': 'linux'}, 512 'testing': {'platform': 'linux'},
525 }, 513 },
526 'Android Debug (GN)': { 514 'Android Debug (GYP)': {
527 'recipe_config': 'libyuv_android', 515 'recipe_config': 'libyuv_android',
528 'chromium_apply_config': ['gn'],
529 'chromium_config_kwargs': { 516 'chromium_config_kwargs': {
530 'BUILD_CONFIG': 'Debug', 517 'BUILD_CONFIG': 'Debug',
531 'TARGET_PLATFORM': 'android', 518 'TARGET_PLATFORM': 'android',
532 'TARGET_ARCH': 'arm', 519 'TARGET_ARCH': 'arm',
533 'TARGET_BITS': 32, 520 'TARGET_BITS': 32,
534 }, 521 },
535 'bot_type': 'builder', 522 'bot_type': 'builder',
536 'testing': {'platform': 'linux'}, 523 'testing': {'platform': 'linux'},
537 }, 524 },
538 'Android Release (GN)': { 525 'Android Release (GYP)': {
539 'recipe_config': 'libyuv_android', 526 'recipe_config': 'libyuv_android',
540 'chromium_apply_config': ['gn'],
541 'chromium_config_kwargs': { 527 'chromium_config_kwargs': {
542 'BUILD_CONFIG': 'Release', 528 'BUILD_CONFIG': 'Release',
543 'TARGET_PLATFORM': 'android', 529 'TARGET_PLATFORM': 'android',
544 'TARGET_ARCH': 'arm', 530 'TARGET_ARCH': 'arm',
545 'TARGET_BITS': 32, 531 'TARGET_BITS': 32,
546 }, 532 },
547 'bot_type': 'builder', 533 'bot_type': 'builder',
548 'testing': {'platform': 'linux'}, 534 'testing': {'platform': 'linux'},
549 }, 535 },
550 'Android Tester ARM32 Debug (Nexus 5X)': { 536 'Android Tester ARM32 Debug (Nexus 5X)': {
(...skipping 86 matching lines...) Expand 10 before | Expand all | Expand 10 after
637 }, 623 },
638 'win_x64_clang_rel': { 624 'win_x64_clang_rel': {
639 'recipe_config': 'libyuv_clang', 625 'recipe_config': 'libyuv_clang',
640 'chromium_config_kwargs': { 626 'chromium_config_kwargs': {
641 'BUILD_CONFIG': 'Release', 627 'BUILD_CONFIG': 'Release',
642 'TARGET_BITS': 64, 628 'TARGET_BITS': 64,
643 }, 629 },
644 'bot_type': 'builder_tester', 630 'bot_type': 'builder_tester',
645 'testing': {'platform': 'win'}, 631 'testing': {'platform': 'win'},
646 }, 632 },
647 'win_x64_gn': { 633 'win_x64_gyp': {
648 'recipe_config': 'libyuv_clang', 634 'recipe_config': 'libyuv_clang',
649 'chromium_apply_config': ['gn'],
650 'chromium_config_kwargs': { 635 'chromium_config_kwargs': {
651 'BUILD_CONFIG': 'Debug', 636 'BUILD_CONFIG': 'Debug',
652 'TARGET_BITS': 64, 637 'TARGET_BITS': 64,
653 }, 638 },
654 'bot_type': 'builder', 639 'bot_type': 'builder',
655 'testing': {'platform': 'win'}, 640 'testing': {'platform': 'win'},
656 }, 641 },
657 'win_x64_gn_rel': { 642 'win_x64_gyp_rel': {
658 'recipe_config': 'libyuv_clang', 643 'recipe_config': 'libyuv_clang',
659 'chromium_apply_config': ['gn'],
660 'chromium_config_kwargs': { 644 'chromium_config_kwargs': {
661 'BUILD_CONFIG': 'Release', 645 'BUILD_CONFIG': 'Release',
662 'TARGET_BITS': 64, 646 'TARGET_BITS': 64,
663 }, 647 },
664 'bot_type': 'builder', 648 'bot_type': 'builder',
665 'testing': {'platform': 'win'}, 649 'testing': {'platform': 'win'},
666 }, 650 },
667 'mac': { 651 'mac': {
668 'recipe_config': 'libyuv', 652 'recipe_config': 'libyuv',
669 'chromium_config_kwargs': { 653 'chromium_config_kwargs': {
670 'BUILD_CONFIG': 'Debug', 654 'BUILD_CONFIG': 'Debug',
671 'TARGET_BITS': 64, 655 'TARGET_BITS': 64,
672 }, 656 },
673 'bot_type': 'builder_tester', 657 'bot_type': 'builder_tester',
674 'testing': {'platform': 'mac'}, 658 'testing': {'platform': 'mac'},
675 }, 659 },
676 'mac_rel': { 660 'mac_rel': {
677 'recipe_config': 'libyuv', 661 'recipe_config': 'libyuv',
678 'chromium_config_kwargs': { 662 'chromium_config_kwargs': {
679 'BUILD_CONFIG': 'Release', 663 'BUILD_CONFIG': 'Release',
680 'TARGET_BITS': 64, 664 'TARGET_BITS': 64,
681 }, 665 },
682 'bot_type': 'builder_tester', 666 'bot_type': 'builder_tester',
683 'testing': {'platform': 'mac'}, 667 'testing': {'platform': 'mac'},
684 }, 668 },
685 'mac_gn': { 669 'mac_gyp': {
686 'recipe_config': 'libyuv', 670 'recipe_config': 'libyuv',
687 'chromium_apply_config': ['gn'],
688 'chromium_config_kwargs': { 671 'chromium_config_kwargs': {
689 'BUILD_CONFIG': 'Debug', 672 'BUILD_CONFIG': 'Debug',
690 'TARGET_BITS': 64, 673 'TARGET_BITS': 64,
691 }, 674 },
692 'bot_type': 'builder', 675 'bot_type': 'builder',
693 'testing': {'platform': 'mac'}, 676 'testing': {'platform': 'mac'},
694 }, 677 },
695 'mac_gn_rel': { 678 'mac_gyp_rel': {
696 'recipe_config': 'libyuv', 679 'recipe_config': 'libyuv',
697 'chromium_apply_config': ['gn'],
698 'chromium_config_kwargs': { 680 'chromium_config_kwargs': {
699 'BUILD_CONFIG': 'Release', 681 'BUILD_CONFIG': 'Release',
700 'TARGET_BITS': 64, 682 'TARGET_BITS': 64,
701 }, 683 },
702 'bot_type': 'builder', 684 'bot_type': 'builder',
703 'testing': {'platform': 'mac'}, 685 'testing': {'platform': 'mac'},
704 }, 686 },
705 'mac_asan': { 687 'mac_asan': {
706 'recipe_config': 'libyuv_clang', 688 'recipe_config': 'libyuv_clang',
707 'chromium_apply_config': ['asan'], 689 'chromium_apply_config': ['asan'],
(...skipping 41 matching lines...) Expand 10 before | Expand all | Expand 10 after
749 'recipe_config': 'libyuv_ios', 731 'recipe_config': 'libyuv_ios',
750 'chromium_config_kwargs': { 732 'chromium_config_kwargs': {
751 'BUILD_CONFIG': 'Release', 733 'BUILD_CONFIG': 'Release',
752 'TARGET_BITS': 64, 734 'TARGET_BITS': 64,
753 'TARGET_ARCH': 'arm', 735 'TARGET_ARCH': 'arm',
754 'TARGET_PLATFORM': 'ios', 736 'TARGET_PLATFORM': 'ios',
755 }, 737 },
756 'bot_type': 'builder', 738 'bot_type': 'builder',
757 'testing': {'platform': 'mac'}, 739 'testing': {'platform': 'mac'},
758 }, 740 },
741 'ios_gyp': {
742 'recipe_config': 'libyuv_ios',
743 'chromium_config_kwargs': {
744 'BUILD_CONFIG': 'Debug',
745 'TARGET_BITS': 32,
746 'TARGET_ARCH': 'arm',
747 'TARGET_PLATFORM': 'ios',
748 },
749 'bot_type': 'builder',
750 'testing': {'platform': 'mac'},
751 },
752 'ios_gyp_rel': {
753 'recipe_config': 'libyuv_ios',
754 'chromium_config_kwargs': {
755 'BUILD_CONFIG': 'Release',
756 'TARGET_BITS': 32,
757 'TARGET_ARCH': 'arm',
758 'TARGET_PLATFORM': 'ios',
759 },
760 'bot_type': 'builder',
761 'testing': {'platform': 'mac'},
762 },
759 'linux': { 763 'linux': {
760 'recipe_config': 'libyuv', 764 'recipe_config': 'libyuv',
761 'chromium_config_kwargs': { 765 'chromium_config_kwargs': {
762 'BUILD_CONFIG': 'Debug', 766 'BUILD_CONFIG': 'Debug',
763 'TARGET_BITS': 64, 767 'TARGET_BITS': 64,
764 }, 768 },
765 'bot_type': 'builder_tester', 769 'bot_type': 'builder_tester',
766 'testing': {'platform': 'linux'}, 770 'testing': {'platform': 'linux'},
767 }, 771 },
768 'linux_rel': { 772 'linux_rel': {
769 'recipe_config': 'libyuv', 773 'recipe_config': 'libyuv',
770 'chromium_config_kwargs': { 774 'chromium_config_kwargs': {
771 'BUILD_CONFIG': 'Release', 775 'BUILD_CONFIG': 'Release',
772 'TARGET_BITS': 64, 776 'TARGET_BITS': 64,
773 }, 777 },
774 'bot_type': 'builder_tester', 778 'bot_type': 'builder_tester',
775 'testing': {'platform': 'linux'}, 779 'testing': {'platform': 'linux'},
776 }, 780 },
777 'linux_gn': { 781 'linux_gyp': {
778 'recipe_config': 'libyuv', 782 'recipe_config': 'libyuv',
779 'chromium_apply_config': ['gn'],
780 'chromium_config_kwargs': { 783 'chromium_config_kwargs': {
781 'BUILD_CONFIG': 'Debug', 784 'BUILD_CONFIG': 'Debug',
782 'TARGET_BITS': 64, 785 'TARGET_BITS': 64,
783 }, 786 },
784 'bot_type': 'builder', 787 'bot_type': 'builder',
785 'testing': {'platform': 'linux'}, 788 'testing': {'platform': 'linux'},
786 }, 789 },
787 'linux_gn_rel': { 790 'linux_gyp_rel': {
788 'recipe_config': 'libyuv', 791 'recipe_config': 'libyuv',
789 'chromium_apply_config': ['gn'],
790 'chromium_config_kwargs': { 792 'chromium_config_kwargs': {
791 'BUILD_CONFIG': 'Release', 793 'BUILD_CONFIG': 'Release',
792 'TARGET_BITS': 64, 794 'TARGET_BITS': 64,
793 }, 795 },
794 'bot_type': 'builder', 796 'bot_type': 'builder',
795 'testing': {'platform': 'linux'}, 797 'testing': {'platform': 'linux'},
796 }, 798 },
797 'linux_gcc': { 799 'linux_gcc': {
798 'recipe_config': 'libyuv_gcc', 800 'recipe_config': 'libyuv_gcc',
799 'chromium_config_kwargs': { 801 'chromium_config_kwargs': {
(...skipping 135 matching lines...) Expand 10 before | Expand all | Expand 10 after
935 'recipe_config': 'libyuv_android_clang', 937 'recipe_config': 'libyuv_android_clang',
936 'chromium_config_kwargs': { 938 'chromium_config_kwargs': {
937 'BUILD_CONFIG': 'Debug', 939 'BUILD_CONFIG': 'Debug',
938 'TARGET_PLATFORM': 'android', 940 'TARGET_PLATFORM': 'android',
939 'TARGET_ARCH': 'mipsel', 941 'TARGET_ARCH': 'mipsel',
940 'TARGET_BITS': 32, 942 'TARGET_BITS': 32,
941 }, 943 },
942 'bot_type': 'builder', 944 'bot_type': 'builder',
943 'testing': {'platform': 'linux'}, 945 'testing': {'platform': 'linux'},
944 }, 946 },
945 'android_gn': { 947 'android_gyp': {
946 'recipe_config': 'libyuv_android', 948 'recipe_config': 'libyuv_android',
947 'chromium_apply_config': ['gn'],
948 'chromium_config_kwargs': { 949 'chromium_config_kwargs': {
949 'BUILD_CONFIG': 'Debug', 950 'BUILD_CONFIG': 'Debug',
950 'TARGET_PLATFORM': 'android', 951 'TARGET_PLATFORM': 'android',
951 'TARGET_ARCH': 'arm', 952 'TARGET_ARCH': 'arm',
952 'TARGET_BITS': 32, 953 'TARGET_BITS': 32,
953 }, 954 },
954 'bot_type': 'builder', 955 'bot_type': 'builder',
955 'testing': {'platform': 'linux'}, 956 'testing': {'platform': 'linux'},
956 }, 957 },
957 'android_gn_rel': { 958 'android_gyp_rel': {
958 'recipe_config': 'libyuv_android', 959 'recipe_config': 'libyuv_android',
959 'chromium_apply_config': ['gn'],
960 'chromium_config_kwargs': { 960 'chromium_config_kwargs': {
961 'BUILD_CONFIG': 'Release', 961 'BUILD_CONFIG': 'Release',
962 'TARGET_PLATFORM': 'android', 962 'TARGET_PLATFORM': 'android',
963 'TARGET_ARCH': 'arm', 963 'TARGET_ARCH': 'arm',
964 'TARGET_BITS': 32, 964 'TARGET_BITS': 32,
965 }, 965 },
966 'bot_type': 'builder', 966 'bot_type': 'builder',
967 'testing': {'platform': 'linux'}, 967 'testing': {'platform': 'linux'},
968 }, 968 },
969 }, 969 },
970 }, 970 },
971 }) 971 })
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698