| OLD | NEW |
| 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 Loading... |
| 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 Loading... |
| 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 Loading... |
| 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 |
| OLD | NEW |