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 |