Don't fetch flash when fetching android_internal.

Bug: 856278
Change-Id: I89eccc7581daedda69dee4f99d174e8cb49c6ba1
Reviewed-on: https://chromium-review.googlesource.com/c/1342730
Reviewed-by: Edward Lesmes <ehmaldonado@chromium.org>
Commit-Queue: John Budorick <jbudorick@chromium.org>
changes/30/1342730/2
John Budorick 6 years ago committed by Commit Bot
parent e47ac15d93
commit 3f40c42b52

@ -17,7 +17,7 @@ class AndroidInternal(config_util.Config):
return {
'alias': {
'config': 'chromium',
'props': ['--target_os=android', '--internal=1'],
'props': ['--target_os=android', '--internal=True', '--flash=False'],
},
}

@ -2,6 +2,7 @@
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.
import ast
import sys
import config_util # pylint: disable=import-error
@ -23,11 +24,20 @@ class Chromium(config_util.Config):
}
if props.get('webkit_revision', '') == 'ToT':
solution['custom_vars']['webkit_revision'] = ''
if bool(props.get('internal', False)):
if ast.literal_eval(props.get('internal', False)):
solution['custom_vars']['checkout_src_internal'] = True
# TODO(jbudorick): Remove this once crbug.com/803846 and
# crbug.com/856278 are complete.
solution['custom_vars']['checkout_mobile_internal'] = True
if not ast.literal_eval(props.get('flash', True)):
solution['custom_deps'].update({
'src/third_party/adobe/flash/binaries/ppapi/linux': None,
'src/third_party/adobe/flash/binaries/ppapi/linux_x64': None,
'src/third_party/adobe/flash/symbols/ppapi/linux': None,
'src/third_party/adobe/flash/symbols/ppapi/linux_x64': None,
})
spec = {
'solutions': [solution],
}

Loading…
Cancel
Save