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

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

Issue 2426883002: libyuv: Remove all GYP builders. (Closed)
Patch Set: Removed unused chromium recipe module configs 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, GYP)': {
46 'recipe_config': 'libyuv',
47 'chromium_apply_config': ['msvs2010'],
48 'chromium_config_kwargs': {
49 'BUILD_CONFIG': 'Debug',
50 'TARGET_BITS': 32,
51 },
52 'bot_type': 'builder_tester',
53 'testing': {'platform': 'win'},
54 },
55 'Win32 Release (VS2010, GYP)': {
56 'recipe_config': 'libyuv',
57 'chromium_apply_config': ['msvs2010'],
58 'chromium_config_kwargs': {
59 'BUILD_CONFIG': 'Release',
60 'TARGET_BITS': 32,
61 },
62 'bot_type': 'builder_tester',
63 'testing': {'platform': 'win'},
64 },
65 'Win64 Debug (VS2010, GYP)': {
66 'recipe_config': 'libyuv',
67 'chromium_apply_config': ['msvs2010'],
68 'chromium_config_kwargs': {
69 'BUILD_CONFIG': 'Debug',
70 'TARGET_BITS': 64,
71 },
72 'bot_type': 'builder_tester',
73 'testing': {'platform': 'win'},
74 },
75 'Win64 Release (VS2010, GYP)': {
76 'recipe_config': 'libyuv',
77 'chromium_apply_config': ['msvs2010'],
78 'chromium_config_kwargs': {
79 'BUILD_CONFIG': 'Release',
80 'TARGET_BITS': 64,
81 },
82 'bot_type': 'builder_tester',
83 'testing': {'platform': 'win'},
84 },
85 'Win32 Debug (VS2012, GYP)': {
86 'recipe_config': 'libyuv',
87 'chromium_apply_config': ['msvs2012'],
88 'chromium_config_kwargs': {
89 'BUILD_CONFIG': 'Debug',
90 'TARGET_BITS': 32,
91 },
92 'bot_type': 'builder_tester',
93 'testing': {'platform': 'win'},
94 },
95 'Win32 Release (VS2012, GYP)': {
96 'recipe_config': 'libyuv',
97 'chromium_apply_config': ['msvs2012'],
98 'chromium_config_kwargs': {
99 'BUILD_CONFIG': 'Release',
100 'TARGET_BITS': 32,
101 },
102 'bot_type': 'builder_tester',
103 'testing': {'platform': 'win'},
104 },
105 'Win64 Debug (VS2012, GYP)': {
106 'recipe_config': 'libyuv',
107 'chromium_apply_config': ['msvs2012'],
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, GYP)': {
116 'recipe_config': 'libyuv',
117 'chromium_apply_config': ['msvs2012'],
118 'chromium_config_kwargs': {
119 'BUILD_CONFIG': 'Release',
120 'TARGET_BITS': 64,
121 },
122 'bot_type': 'builder_tester',
123 'testing': {'platform': 'win'},
124 },
125 'Win32 Debug (VS2013)': { 45 'Win32 Debug (VS2013)': {
126 'recipe_config': 'libyuv', 46 'recipe_config': 'libyuv',
127 'chromium_apply_config': ['msvs2013'], 47 'chromium_apply_config': ['msvs2013'],
128 'chromium_config_kwargs': { 48 'chromium_config_kwargs': {
129 'BUILD_CONFIG': 'Debug', 49 'BUILD_CONFIG': 'Debug',
130 'TARGET_BITS': 32, 50 'TARGET_BITS': 32,
131 }, 51 },
132 'bot_type': 'builder_tester', 52 'bot_type': 'builder_tester',
133 'testing': {'platform': 'win'}, 53 'testing': {'platform': 'win'},
134 }, 54 },
(...skipping 74 matching lines...) Expand 10 before | Expand all | Expand 10 after
209 }, 129 },
210 'Mac64 Release': { 130 'Mac64 Release': {
211 'recipe_config': 'libyuv', 131 'recipe_config': 'libyuv',
212 'chromium_config_kwargs': { 132 'chromium_config_kwargs': {
213 'BUILD_CONFIG': 'Release', 133 'BUILD_CONFIG': 'Release',
214 'TARGET_BITS': 64, 134 'TARGET_BITS': 64,
215 }, 135 },
216 'bot_type': 'builder_tester', 136 'bot_type': 'builder_tester',
217 'testing': {'platform': 'mac'}, 137 'testing': {'platform': 'mac'},
218 }, 138 },
219 'Mac64 Debug (GYP)': {
220 'recipe_config': 'libyuv',
221 'chromium_config_kwargs': {
222 'BUILD_CONFIG': 'Debug',
223 'TARGET_BITS': 64,
224 },
225 'bot_type': 'builder',
226 'testing': {'platform': 'mac'},
227 },
228 'Mac64 Release (GYP)': {
229 'recipe_config': 'libyuv',
230 'chromium_config_kwargs': {
231 'BUILD_CONFIG': 'Release',
232 'TARGET_BITS': 64,
233 },
234 'bot_type': 'builder',
235 'testing': {'platform': 'mac'},
236 },
237 'Mac Asan': { 139 'Mac Asan': {
238 'recipe_config': 'libyuv_clang', 140 'recipe_config': 'libyuv_clang',
239 'chromium_apply_config': ['asan'], 141 'chromium_apply_config': ['asan'],
240 'chromium_config_kwargs': { 142 'chromium_config_kwargs': {
241 'BUILD_CONFIG': 'Release', 143 'BUILD_CONFIG': 'Release',
242 'TARGET_BITS': 64, 144 'TARGET_BITS': 64,
243 }, 145 },
244 'bot_type': 'builder_tester', 146 'bot_type': 'builder_tester',
245 'testing': {'platform': 'mac'}, 147 'testing': {'platform': 'mac'},
246 }, 148 },
(...skipping 34 matching lines...) Expand 10 before | Expand all | Expand 10 after
281 'recipe_config': 'libyuv_ios', 183 'recipe_config': 'libyuv_ios',
282 'chromium_config_kwargs': { 184 'chromium_config_kwargs': {
283 'BUILD_CONFIG': 'Release', 185 'BUILD_CONFIG': 'Release',
284 'TARGET_BITS': 64, 186 'TARGET_BITS': 64,
285 'TARGET_ARCH': 'arm', 187 'TARGET_ARCH': 'arm',
286 'TARGET_PLATFORM': 'ios', 188 'TARGET_PLATFORM': 'ios',
287 }, 189 },
288 'bot_type': 'builder', 190 'bot_type': 'builder',
289 'testing': {'platform': 'mac'}, 191 'testing': {'platform': 'mac'},
290 }, 192 },
291 'iOS Debug (GYP)': {
292 'recipe_config': 'libyuv_ios',
293 'chromium_config_kwargs': {
294 'BUILD_CONFIG': 'Debug',
295 'TARGET_BITS': 32,
296 'TARGET_ARCH': 'arm',
297 'TARGET_PLATFORM': 'ios',
298 },
299 'bot_type': 'builder',
300 'testing': {'platform': 'mac'},
301 },
302 'iOS Release (GYP)': {
303 'recipe_config': 'libyuv_ios',
304 'chromium_config_kwargs': {
305 'BUILD_CONFIG': 'Release',
306 'TARGET_BITS': 32,
307 'TARGET_ARCH': 'arm',
308 'TARGET_PLATFORM': 'ios',
309 },
310 'bot_type': 'builder',
311 'testing': {'platform': 'mac'},
312 },
313 'Linux32 Debug': { 193 'Linux32 Debug': {
314 'recipe_config': 'libyuv', 194 'recipe_config': 'libyuv',
315 'chromium_config_kwargs': { 195 'chromium_config_kwargs': {
316 'BUILD_CONFIG': 'Debug', 196 'BUILD_CONFIG': 'Debug',
317 'TARGET_BITS': 32, 197 'TARGET_BITS': 32,
318 }, 198 },
319 'bot_type': 'builder_tester', 199 'bot_type': 'builder_tester',
320 'testing': {'platform': 'linux'}, 200 'testing': {'platform': 'linux'},
321 }, 201 },
322 'Linux32 Release': { 202 'Linux32 Release': {
(...skipping 16 matching lines...) Expand all
339 }, 219 },
340 'Linux64 Release': { 220 'Linux64 Release': {
341 'recipe_config': 'libyuv', 221 'recipe_config': 'libyuv',
342 'chromium_config_kwargs': { 222 'chromium_config_kwargs': {
343 'BUILD_CONFIG': 'Release', 223 'BUILD_CONFIG': 'Release',
344 'TARGET_BITS': 64, 224 'TARGET_BITS': 64,
345 }, 225 },
346 'bot_type': 'builder_tester', 226 'bot_type': 'builder_tester',
347 'testing': {'platform': 'linux'}, 227 'testing': {'platform': 'linux'},
348 }, 228 },
349 'Linux64 Debug (GYP)': {
350 'recipe_config': 'libyuv',
351 'chromium_config_kwargs': {
352 'BUILD_CONFIG': 'Debug',
353 'TARGET_BITS': 64,
354 },
355 'bot_type': 'builder',
356 'testing': {'platform': 'linux'},
357 },
358 'Linux64 Release (GYP)': {
359 'recipe_config': 'libyuv',
360 'chromium_config_kwargs': {
361 'BUILD_CONFIG': 'Release',
362 'TARGET_BITS': 64,
363 },
364 'bot_type': 'builder',
365 'testing': {'platform': 'linux'},
366 },
367 'Linux GCC': { 229 'Linux GCC': {
368 'recipe_config': 'libyuv_gcc', 230 'recipe_config': 'libyuv_gcc',
369 'chromium_config_kwargs': { 231 'chromium_config_kwargs': {
370 'BUILD_CONFIG': 'Release', 232 'BUILD_CONFIG': 'Release',
371 'TARGET_BITS': 64, 233 'TARGET_BITS': 64,
372 }, 234 },
373 'bot_type': 'builder_tester', 235 'bot_type': 'builder_tester',
374 'testing': {'platform': 'linux'}, 236 'testing': {'platform': 'linux'},
375 }, 237 },
376 'Linux Asan': { 238 'Linux Asan': {
(...skipping 137 matching lines...) Expand 10 before | Expand all | Expand 10 after
514 'recipe_config': 'libyuv_android', 376 'recipe_config': 'libyuv_android',
515 'chromium_config_kwargs': { 377 'chromium_config_kwargs': {
516 'BUILD_CONFIG': 'Debug', 378 'BUILD_CONFIG': 'Debug',
517 'TARGET_PLATFORM': 'android', 379 'TARGET_PLATFORM': 'android',
518 'TARGET_ARCH': 'intel', 380 'TARGET_ARCH': 'intel',
519 'TARGET_BITS': 64, 381 'TARGET_BITS': 64,
520 }, 382 },
521 'bot_type': 'builder', 383 'bot_type': 'builder',
522 'testing': {'platform': 'linux'}, 384 'testing': {'platform': 'linux'},
523 }, 385 },
524 'Android Debug (GYP)': {
525 'recipe_config': 'libyuv_android',
526 'chromium_config_kwargs': {
527 'BUILD_CONFIG': 'Debug',
528 'TARGET_PLATFORM': 'android',
529 'TARGET_ARCH': 'arm',
530 'TARGET_BITS': 32,
531 },
532 'bot_type': 'builder',
533 'testing': {'platform': 'linux'},
534 },
535 'Android Release (GYP)': {
536 'recipe_config': 'libyuv_android',
537 'chromium_config_kwargs': {
538 'BUILD_CONFIG': 'Release',
539 'TARGET_PLATFORM': 'android',
540 'TARGET_ARCH': 'arm',
541 'TARGET_BITS': 32,
542 },
543 'bot_type': 'builder',
544 'testing': {'platform': 'linux'},
545 },
546 'Android Tester ARM32 Debug (Nexus 5X)': { 386 'Android Tester ARM32 Debug (Nexus 5X)': {
547 'recipe_config': 'libyuv_android', 387 'recipe_config': 'libyuv_android',
548 'chromium_config_kwargs': { 388 'chromium_config_kwargs': {
549 'BUILD_CONFIG': 'Debug', 389 'BUILD_CONFIG': 'Debug',
550 'TARGET_PLATFORM': 'android', 390 'TARGET_PLATFORM': 'android',
551 'TARGET_ARCH': 'arm', 391 'TARGET_ARCH': 'arm',
552 'TARGET_BITS': 32, 392 'TARGET_BITS': 32,
553 }, 393 },
554 'bot_type': 'tester', 394 'bot_type': 'tester',
555 'parent_buildername': 'Android Debug', 395 'parent_buildername': 'Android Debug',
(...skipping 77 matching lines...) Expand 10 before | Expand all | Expand 10 after
633 }, 473 },
634 'win_x64_clang_rel': { 474 'win_x64_clang_rel': {
635 'recipe_config': 'libyuv_clang', 475 'recipe_config': 'libyuv_clang',
636 'chromium_config_kwargs': { 476 'chromium_config_kwargs': {
637 'BUILD_CONFIG': 'Release', 477 'BUILD_CONFIG': 'Release',
638 'TARGET_BITS': 64, 478 'TARGET_BITS': 64,
639 }, 479 },
640 'bot_type': 'builder_tester', 480 'bot_type': 'builder_tester',
641 'testing': {'platform': 'win'}, 481 'testing': {'platform': 'win'},
642 }, 482 },
643 'win_x64_gyp': {
644 'recipe_config': 'libyuv_clang',
645 'chromium_config_kwargs': {
646 'BUILD_CONFIG': 'Debug',
647 'TARGET_BITS': 64,
648 },
649 'bot_type': 'builder',
650 'testing': {'platform': 'win'},
651 },
652 'win_x64_gyp_rel': {
653 'recipe_config': 'libyuv_clang',
654 'chromium_config_kwargs': {
655 'BUILD_CONFIG': 'Release',
656 'TARGET_BITS': 64,
657 },
658 'bot_type': 'builder',
659 'testing': {'platform': 'win'},
660 },
661 'mac': { 483 'mac': {
662 'recipe_config': 'libyuv', 484 'recipe_config': 'libyuv',
663 'chromium_config_kwargs': { 485 'chromium_config_kwargs': {
664 'BUILD_CONFIG': 'Debug', 486 'BUILD_CONFIG': 'Debug',
665 'TARGET_BITS': 64, 487 'TARGET_BITS': 64,
666 }, 488 },
667 'bot_type': 'builder_tester', 489 'bot_type': 'builder_tester',
668 'testing': {'platform': 'mac'}, 490 'testing': {'platform': 'mac'},
669 }, 491 },
670 'mac_rel': { 492 'mac_rel': {
671 'recipe_config': 'libyuv', 493 'recipe_config': 'libyuv',
672 'chromium_config_kwargs': { 494 'chromium_config_kwargs': {
673 'BUILD_CONFIG': 'Release', 495 'BUILD_CONFIG': 'Release',
674 'TARGET_BITS': 64, 496 'TARGET_BITS': 64,
675 }, 497 },
676 'bot_type': 'builder_tester', 498 'bot_type': 'builder_tester',
677 'testing': {'platform': 'mac'}, 499 'testing': {'platform': 'mac'},
678 }, 500 },
679 'mac_gyp': {
680 'recipe_config': 'libyuv',
681 'chromium_config_kwargs': {
682 'BUILD_CONFIG': 'Debug',
683 'TARGET_BITS': 64,
684 },
685 'bot_type': 'builder',
686 'testing': {'platform': 'mac'},
687 },
688 'mac_gyp_rel': {
689 'recipe_config': 'libyuv',
690 'chromium_config_kwargs': {
691 'BUILD_CONFIG': 'Release',
692 'TARGET_BITS': 64,
693 },
694 'bot_type': 'builder',
695 'testing': {'platform': 'mac'},
696 },
697 'mac_asan': { 501 'mac_asan': {
698 'recipe_config': 'libyuv_clang', 502 'recipe_config': 'libyuv_clang',
699 'chromium_apply_config': ['asan'], 503 'chromium_apply_config': ['asan'],
700 'chromium_config_kwargs': { 504 'chromium_config_kwargs': {
701 'BUILD_CONFIG': 'Release', 505 'BUILD_CONFIG': 'Release',
702 'TARGET_BITS': 64, 506 'TARGET_BITS': 64,
703 }, 507 },
704 'bot_type': 'builder_tester', 508 'bot_type': 'builder_tester',
705 'testing': {'platform': 'mac'}, 509 'testing': {'platform': 'mac'},
706 }, 510 },
(...skipping 34 matching lines...) Expand 10 before | Expand all | Expand 10 after
741 'recipe_config': 'libyuv_ios', 545 'recipe_config': 'libyuv_ios',
742 'chromium_config_kwargs': { 546 'chromium_config_kwargs': {
743 'BUILD_CONFIG': 'Release', 547 'BUILD_CONFIG': 'Release',
744 'TARGET_BITS': 64, 548 'TARGET_BITS': 64,
745 'TARGET_ARCH': 'arm', 549 'TARGET_ARCH': 'arm',
746 'TARGET_PLATFORM': 'ios', 550 'TARGET_PLATFORM': 'ios',
747 }, 551 },
748 'bot_type': 'builder', 552 'bot_type': 'builder',
749 'testing': {'platform': 'mac'}, 553 'testing': {'platform': 'mac'},
750 }, 554 },
751 'ios_gyp': {
752 'recipe_config': 'libyuv_ios',
753 'chromium_config_kwargs': {
754 'BUILD_CONFIG': 'Debug',
755 'TARGET_BITS': 32,
756 'TARGET_ARCH': 'arm',
757 'TARGET_PLATFORM': 'ios',
758 },
759 'bot_type': 'builder',
760 'testing': {'platform': 'mac'},
761 },
762 'ios_gyp_rel': {
763 'recipe_config': 'libyuv_ios',
764 'chromium_config_kwargs': {
765 'BUILD_CONFIG': 'Release',
766 'TARGET_BITS': 32,
767 'TARGET_ARCH': 'arm',
768 'TARGET_PLATFORM': 'ios',
769 },
770 'bot_type': 'builder',
771 'testing': {'platform': 'mac'},
772 },
773 'linux': { 555 'linux': {
774 'recipe_config': 'libyuv', 556 'recipe_config': 'libyuv',
775 'chromium_config_kwargs': { 557 'chromium_config_kwargs': {
776 'BUILD_CONFIG': 'Debug', 558 'BUILD_CONFIG': 'Debug',
777 'TARGET_BITS': 64, 559 'TARGET_BITS': 64,
778 }, 560 },
779 'bot_type': 'builder_tester', 561 'bot_type': 'builder_tester',
780 'testing': {'platform': 'linux'}, 562 'testing': {'platform': 'linux'},
781 }, 563 },
782 'linux_rel': { 564 'linux_rel': {
783 'recipe_config': 'libyuv', 565 'recipe_config': 'libyuv',
784 'chromium_config_kwargs': { 566 'chromium_config_kwargs': {
785 'BUILD_CONFIG': 'Release', 567 'BUILD_CONFIG': 'Release',
786 'TARGET_BITS': 64, 568 'TARGET_BITS': 64,
787 }, 569 },
788 'bot_type': 'builder_tester', 570 'bot_type': 'builder_tester',
789 'testing': {'platform': 'linux'}, 571 'testing': {'platform': 'linux'},
790 }, 572 },
791 'linux_gyp': {
792 'recipe_config': 'libyuv',
793 'chromium_config_kwargs': {
794 'BUILD_CONFIG': 'Debug',
795 'TARGET_BITS': 64,
796 },
797 'bot_type': 'builder',
798 'testing': {'platform': 'linux'},
799 },
800 'linux_gyp_rel': {
801 'recipe_config': 'libyuv',
802 'chromium_config_kwargs': {
803 'BUILD_CONFIG': 'Release',
804 'TARGET_BITS': 64,
805 },
806 'bot_type': 'builder',
807 'testing': {'platform': 'linux'},
808 },
809 'linux_gcc': { 573 'linux_gcc': {
810 'recipe_config': 'libyuv_gcc', 574 'recipe_config': 'libyuv_gcc',
811 'chromium_config_kwargs': { 575 'chromium_config_kwargs': {
812 'BUILD_CONFIG': 'Release', 576 'BUILD_CONFIG': 'Release',
813 'TARGET_BITS': 64, 577 'TARGET_BITS': 64,
814 }, 578 },
815 'bot_type': 'builder_tester', 579 'bot_type': 'builder_tester',
816 'testing': {'platform': 'linux'}, 580 'testing': {'platform': 'linux'},
817 }, 581 },
818 'linux_asan': { 582 'linux_asan': {
(...skipping 128 matching lines...) Expand 10 before | Expand all | Expand 10 after
947 'recipe_config': 'libyuv_android_clang', 711 'recipe_config': 'libyuv_android_clang',
948 'chromium_config_kwargs': { 712 'chromium_config_kwargs': {
949 'BUILD_CONFIG': 'Debug', 713 'BUILD_CONFIG': 'Debug',
950 'TARGET_PLATFORM': 'android', 714 'TARGET_PLATFORM': 'android',
951 'TARGET_ARCH': 'mipsel', 715 'TARGET_ARCH': 'mipsel',
952 'TARGET_BITS': 32, 716 'TARGET_BITS': 32,
953 }, 717 },
954 'bot_type': 'builder', 718 'bot_type': 'builder',
955 'testing': {'platform': 'linux'}, 719 'testing': {'platform': 'linux'},
956 }, 720 },
957 'android_gyp': {
958 'recipe_config': 'libyuv_android',
959 'chromium_config_kwargs': {
960 'BUILD_CONFIG': 'Debug',
961 'TARGET_PLATFORM': 'android',
962 'TARGET_ARCH': 'arm',
963 'TARGET_BITS': 32,
964 },
965 'bot_type': 'builder',
966 'testing': {'platform': 'linux'},
967 },
968 'android_gyp_rel': {
969 'recipe_config': 'libyuv_android',
970 'chromium_config_kwargs': {
971 'BUILD_CONFIG': 'Release',
972 'TARGET_PLATFORM': 'android',
973 'TARGET_ARCH': 'arm',
974 'TARGET_BITS': 32,
975 },
976 'bot_type': 'builder',
977 'testing': {'platform': 'linux'},
978 },
979 }, 721 },
980 }, 722 },
981 }) 723 })
OLDNEW
« no previous file with comments | « scripts/slave/recipe_modules/libyuv/api.py ('k') | scripts/slave/recipe_modules/libyuv/chromium_config.py » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698