[build] Switch dart builders to GN

NOTRY=true
TBR=whesse@chromium.org

Bug: chromium:645890
Change-Id: I134d8c09792824589430856a1d9b43e0464c4542
Reviewed-on: https://chromium-review.googlesource.com/550159
Reviewed-by: Michael Achenbach <machenbach@chromium.org>
Commit-Queue: Michael Achenbach <machenbach@chromium.org>
Cr-Commit-Position: refs/heads/master@{#46264}
This commit is contained in:
Michael Achenbach 2017-06-27 17:36:16 +02:00 committed by Commit Bot
parent 0a91a4c90f
commit 49f71433e6

View File

@ -45,9 +45,9 @@
},
'client.dart.fyi': {
'v8-linux-release': 'gyp_release_x86_disassembler',
'v8-win-release': 'gyp_release_x86_disassembler',
'v8-mac-release': 'gyp_release_x86_disassembler',
'v8-linux-release': 'gn_release_x86_disassembler',
'v8-win-release': 'gn_release_x86_disassembler',
'v8-mac-release': 'gn_release_x86_disassembler',
},
'client.dynamorio': {
'linux-v8-dr': 'gn_release_x64',
@ -448,6 +448,8 @@
# GN release configs for x86.
'gn_release_x86': [
'gn', 'release_bot', 'x86', 'swarming'],
'gn_release_x86_disassembler': [
'gn', 'release_bot', 'x86', 'v8_enable_disassembler'],
'gn_release_x86_gcc': [
'gn', 'release_bot', 'x86', 'gcc'],
'gn_release_x86_gcc_minimal_symbols': [
@ -501,10 +503,6 @@
# Gyp release configs for x64.
'gyp_release_x64': [
'gyp', 'release_bot', 'x64', 'swarming'],
# Gyp release configs for x86.
'gyp_release_x86_disassembler': [
'gyp', 'release_bot', 'x86', 'v8_enable_disassembler'],
},
'mixins': {