Add a 'gyp_only' GYP target for the GN migration.

There are a few targets we build in a GYP build of Chromium that
we don't actually need and shouldn't be building. We will track
them in a 'gyp_only' target to indicate that they don't need to
be ported to GN.

TBR=brettw@chromium.org
BUG=461019

Review URL: https://codereview.chromium.org/1041163004

Cr-Original-Commit-Position: refs/heads/master@{#323170}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: aa9e60e1e08b558a89d0883cdc807ea48f934492
This commit is contained in:
dpranke 2015-03-31 19:43:38 -07:00 коммит произвёл Commit bot
Родитель f9ce079ee8
Коммит c9b34405df
1 изменённых файлов: 27 добавлений и 7 удалений

Просмотреть файл

@ -68,7 +68,6 @@
'../components/components_tests.gyp:components_browsertests',
'../components/components_tests.gyp:components_perftests',
'../components/components_tests.gyp:components_unittests',
'../components/nacl.gyp:nacl_loader_unittests',
'../content/content.gyp:content_app_browser',
'../content/content.gyp:content_app_child',
'../content/content_shell_and_tests.gyp:content_browsertests',
@ -188,6 +187,11 @@
'../components/components.gyp:session_manager_component',
],
}],
['disable_nacl==0 and disable_nacl_untrusted==0', {
'dependencies': [
'../components/nacl.gyp:nacl_loader_unittests',
]
}],
['enable_extensions==1 and OS!="mac"', {
'dependencies': [
'../extensions/shell/app_shell.gyp:app_shell',
@ -411,6 +415,21 @@
}],
],
},
{
'target_name': 'gyp_only',
'type': 'none',
'conditions': [
['OS=="linux"', {
'conditions': [
['disable_nacl==0 and disable_nacl_untrusted==0', {
'dependencies': [
'../mojo/mojo_nacl.gyp:monacl_shell', # This should not be built in chromium.
]
}],
]
}],
],
},
{
'target_name': 'gyp_remaining',
'type': 'none',
@ -425,12 +444,6 @@
'../ppapi/ppapi_internal.gyp:*',
],
'conditions': [
['disable_nacl==0 and disable_nacl_untrusted==0', {
'dependencies': [
'../mojo/mojo_nacl.gyp:monacl_shell', # TODO(GYP) This will be deleted; don't port
'../remoting/remoting.gyp:remoting_key_tester',
]
}],
['remoting==1', {
'dependencies': [
'../remoting/app_remoting_webapp.gyp:ar_sample_app',
@ -442,6 +455,13 @@
'../remoting/remoting.gyp:remoting_perftests',
'../remoting/remoting.gyp:remoting_start_host',
],
'conditions': [
['disable_nacl==0 and disable_nacl_untrusted==0', {
'dependencies': [
'../remoting/remoting.gyp:remoting_key_tester',
]
}],
],
}],
['test_isolation_mode!="noop"', {
'dependencies': [