[build] Add configs for ios builders

NOTRY=true

Bug: v8:9217
Change-Id: I9e7a834ec7a19b1d1a4469b6024e08e21b5c1921
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1599603
Commit-Queue: Michael Achenbach <machenbach@chromium.org>
Reviewed-by: Tamer Tas <tmrts@chromium.org>
Reviewed-by: Jakob Gruber <jgruber@chromium.org>
Cr-Commit-Position: refs/heads/master@{#61369}
This commit is contained in:
Michael Achenbach 2019-05-09 11:09:31 +02:00 committed by Commit Bot
parent 0b300d4b3d
commit 615d61bfc7

View File

@ -92,6 +92,7 @@
'V8 Linux gcc': 'release_x86_gcc',
'V8 Linux64 gcc - debug': 'debug_x64_gcc',
# FYI.
'V8 iOS - sim': 'release_x64_ios_simulator',
'V8 Linux64 - debug - perfetto - builder': 'debug_x64_perfetto',
'V8 Linux64 - pointer compression': 'release_x64_pointer_compression',
'V8 Linux64 - arm64 - sim - pointer compression - builder':
@ -192,6 +193,7 @@
'v8_android_arm64_compile_dbg': 'debug_android_arm64',
'v8_android_arm64_n5x_rel_ng': 'release_android_arm64',
'v8_fuchsia_rel_ng': 'release_x64_fuchsia_trybot',
'v8_ios_simulator': 'release_x64_ios_simulator',
'v8_linux_noembed_rel_ng': 'release_x86_noembed_trybot',
'v8_linux_rel_ng': 'release_x86_gcmole_trybot',
'v8_linux_optional_rel_ng': 'release_x86_trybot',
@ -436,6 +438,8 @@
'release_x64_gcc_coverage': [
'release_bot', 'x64', 'coverage', 'gcc', 'no_custom_libcxx',
'no_sysroot'],
'release_x64_ios_simulator': [
'release_bot', 'x64', 'ios_simulator'],
'release_x64_internal': [
'release_bot', 'x64', 'v8_snapshot_internal'],
'release_x64_jumbo': [
@ -651,6 +655,10 @@
'gn_args': 'arm_float_abi="hard"',
},
'ios_simulator': {
'gn_args': 'target_cpu="x64" target_os="ios"',
},
'jumbo': {
'gn_args': 'use_jumbo_build=true',
},