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

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

Issue 1450813002: WebRTC: Update Macs to 10.10 (with Xcode 7) (Closed) Base URL: https://chromium.googlesource.com/chromium/tools/build.git@master
Patch Set: Restored templates dirs 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
OLDNEW
1 # Copyright 2014 The Chromium Authors. All rights reserved. 1 # Copyright 2014 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 WebRTC builder configurations so they can be reused 5 # Contains the bulk of the WebRTC builder configurations so they can be reused
6 # from multiple recipes. 6 # from multiple recipes.
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 1024 matching lines...) Expand 10 before | Expand all | Expand 10 after
1035 'recipe_config': 'webrtc', 1035 'recipe_config': 'webrtc',
1036 'chromium_config_kwargs': { 1036 'chromium_config_kwargs': {
1037 'BUILD_CONFIG': 'Release', 1037 'BUILD_CONFIG': 'Release',
1038 'TARGET_BITS': 64, 1038 'TARGET_BITS': 64,
1039 }, 1039 },
1040 'bot_type': 'builder_tester', 1040 'bot_type': 'builder_tester',
1041 'testing': {'platform': 'mac'}, 1041 'testing': {'platform': 'mac'},
1042 'use_isolate': True, 1042 'use_isolate': True,
1043 'enable_swarming': True, 1043 'enable_swarming': True,
1044 }, 1044 },
1045 'Mac32 Debug (XCode 7)': {
1046 'recipe_config': 'webrtc',
1047 'chromium_config_kwargs': {
1048 'BUILD_CONFIG': 'Debug',
1049 'TARGET_BITS': 32,
1050 },
1051 'bot_type': 'builder_tester',
1052 'testing': {'platform': 'mac'},
1053 },
1054 'Mac32 Release (XCode 7)': {
1055 'recipe_config': 'webrtc',
1056 'chromium_config_kwargs': {
1057 'BUILD_CONFIG': 'Release',
1058 'TARGET_BITS': 32,
1059 },
1060 'bot_type': 'builder_tester',
1061 'testing': {'platform': 'mac'},
1062 },
1063 'Mac64 Debug (XCode 7)': {
1064 'recipe_config': 'webrtc',
1065 'chromium_config_kwargs': {
1066 'BUILD_CONFIG': 'Debug',
1067 'TARGET_BITS': 64,
1068 },
1069 'bot_type': 'builder_tester',
1070 'testing': {'platform': 'mac'},
1071 },
1072 'Mac64 Release (XCode 7)': {
1073 'recipe_config': 'webrtc',
1074 'chromium_config_kwargs': {
1075 'BUILD_CONFIG': 'Release',
1076 'TARGET_BITS': 64,
1077 },
1078 'bot_type': 'builder_tester',
1079 'testing': {'platform': 'mac'},
1080 },
1081 'Mac64 Debug (GN) (XCode 7)': {
1082 'recipe_config': 'webrtc',
1083 'chromium_config_kwargs': {
1084 'BUILD_CONFIG': 'Debug',
1085 'TARGET_BITS': 64,
1086 },
1087 'chromium_apply_config': ['webrtc_gn'],
1088 'bot_type': 'builder',
1089 'testing': {'platform': 'mac'},
1090 },
1091 'Mac64 Release (GN) (XCode 7)': {
1092 'recipe_config': 'webrtc',
1093 'chromium_config_kwargs': {
1094 'BUILD_CONFIG': 'Release',
1095 'TARGET_BITS': 64,
1096 },
1097 'chromium_apply_config': ['webrtc_gn'],
1098 'bot_type': 'builder',
1099 'testing': {'platform': 'mac'},
1100 },
1101 'Mac Asan (XCode 7)': {
1102 'recipe_config': 'webrtc_clang',
1103 'chromium_apply_config': ['asan'],
1104 'chromium_config_kwargs': {
1105 'BUILD_CONFIG': 'Release',
1106 'TARGET_BITS': 32,
1107 },
1108 'bot_type': 'builder_tester',
1109 'testing': {'platform': 'mac'},
1110 },
1111 'iOS32 Debug (XCode 7)': {
1112 'recipe_config': 'webrtc_ios',
1113 'chromium_config_kwargs': {
1114 'BUILD_CONFIG': 'Debug',
1115 'TARGET_BITS': 32,
1116 'TARGET_ARCH': 'arm',
1117 'TARGET_PLATFORM': 'ios',
1118 },
1119 'bot_type': 'builder',
1120 'testing': {'platform': 'mac'},
1121 },
1122 'iOS32 Release (XCode 7)': {
1123 'recipe_config': 'webrtc_ios',
1124 'chromium_config_kwargs': {
1125 'BUILD_CONFIG': 'Release',
1126 'TARGET_BITS': 32,
1127 'TARGET_ARCH': 'arm',
1128 'TARGET_PLATFORM': 'ios',
1129 },
1130 'bot_type': 'builder',
1131 'testing': {'platform': 'mac'},
1132 },
1133 'iOS64 Debug (XCode 7)': {
1134 'recipe_config': 'webrtc_ios',
1135 'chromium_config_kwargs': {
1136 'BUILD_CONFIG': 'Debug',
1137 'TARGET_BITS': 64,
1138 'TARGET_ARCH': 'arm',
1139 'TARGET_PLATFORM': 'ios',
1140 },
1141 'bot_type': 'builder',
1142 'testing': {'platform': 'mac'},
1143 },
1144 'iOS64 Release (XCode 7)': {
1145 'recipe_config': 'webrtc_ios',
1146 'chromium_config_kwargs': {
1147 'BUILD_CONFIG': 'Release',
1148 'TARGET_BITS': 64,
1149 'TARGET_ARCH': 'arm',
1150 'TARGET_PLATFORM': 'ios',
1151 },
1152 'bot_type': 'builder',
1153 'testing': {'platform': 'mac'},
1154 },
1155 'iOS32 Simulator Debug (XCode 7)': {
1156 'recipe_config': 'webrtc_ios',
1157 'chromium_config_kwargs': {
1158 'BUILD_CONFIG': 'Debug',
1159 'TARGET_BITS': 32,
1160 'TARGET_ARCH': 'intel',
1161 'TARGET_PLATFORM': 'ios',
1162 },
1163 'bot_type': 'builder',
1164 'testing': {'platform': 'mac'},
1165 },
1166 'iOS64 Simulator Debug (XCode 7)': {
1167 'recipe_config': 'webrtc_ios',
1168 'chromium_config_kwargs': {
1169 'BUILD_CONFIG': 'Debug',
1170 'TARGET_BITS': 64,
1171 'TARGET_ARCH': 'intel',
1172 'TARGET_PLATFORM': 'ios',
1173 },
1174 'bot_type': 'builder',
1175 'testing': {'platform': 'mac'},
1176 },
1177 'iOS64 Debug (GN)': { 1045 'iOS64 Debug (GN)': {
1178 'recipe_config': 'webrtc_ios', 1046 'recipe_config': 'webrtc_ios',
1179 'chromium_config_kwargs': { 1047 'chromium_config_kwargs': {
1180 'BUILD_CONFIG': 'Debug', 1048 'BUILD_CONFIG': 'Debug',
1181 'TARGET_BITS': 64, 1049 'TARGET_BITS': 64,
1182 'TARGET_ARCH': 'arm', 1050 'TARGET_ARCH': 'arm',
1183 'TARGET_PLATFORM': 'ios', 1051 'TARGET_PLATFORM': 'ios',
1184 }, 1052 },
1185 'chromium_apply_config': ['webrtc_gn'], 1053 'chromium_apply_config': ['webrtc_gn'],
1186 'bot_type': 'builder', 1054 'bot_type': 'builder',
(...skipping 361 matching lines...) Expand 10 before | Expand all | Expand 10 after
1548 'recipe_config': 'webrtc', 1416 'recipe_config': 'webrtc',
1549 'chromium_config_kwargs': { 1417 'chromium_config_kwargs': {
1550 'BUILD_CONFIG': 'Debug', 1418 'BUILD_CONFIG': 'Debug',
1551 'TARGET_BITS': 64, 1419 'TARGET_BITS': 64,
1552 }, 1420 },
1553 'bot_type': 'builder_tester', 1421 'bot_type': 'builder_tester',
1554 'testing': {'platform': 'mac'}, 1422 'testing': {'platform': 'mac'},
1555 'use_isolate': True, 1423 'use_isolate': True,
1556 'enable_swarming': True, 1424 'enable_swarming': True,
1557 }, 1425 },
1558 'mac_rel_xcode7': {
1559 'recipe_config': 'webrtc',
1560 'chromium_config_kwargs': {
1561 'BUILD_CONFIG': 'Debug',
1562 'TARGET_BITS': 64,
1563 },
1564 'bot_type': 'builder_tester',
1565 'testing': {'platform': 'mac'},
1566 },
1567 'ios_dbg': { 1426 'ios_dbg': {
1568 'recipe_config': 'webrtc_ios', 1427 'recipe_config': 'webrtc_ios',
1569 'chromium_config_kwargs': { 1428 'chromium_config_kwargs': {
1570 'BUILD_CONFIG': 'Debug', 1429 'BUILD_CONFIG': 'Debug',
1571 'TARGET_BITS': 32, 1430 'TARGET_BITS': 32,
1572 'TARGET_ARCH': 'arm', 1431 'TARGET_ARCH': 'arm',
1573 'TARGET_PLATFORM': 'ios', 1432 'TARGET_PLATFORM': 'ios',
1574 }, 1433 },
1575 'bot_type': 'builder', 1434 'bot_type': 'builder',
1576 'testing': {'platform': 'mac'}, 1435 'testing': {'platform': 'mac'},
(...skipping 335 matching lines...) Expand 10 before | Expand all | Expand 10 after
1912 'TARGET_BITS': 32, 1771 'TARGET_BITS': 32,
1913 }, 1772 },
1914 'chromium_apply_config': ['webrtc_gn'], 1773 'chromium_apply_config': ['webrtc_gn'],
1915 'bot_type': 'builder', 1774 'bot_type': 'builder',
1916 'testing': {'platform': 'linux'}, 1775 'testing': {'platform': 'linux'},
1917 }, 1776 },
1918 }, 1777 },
1919 }, 1778 },
1920 }) 1779 })
1921 1780
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698