| Index: slave/skia_slave_scripts/flavor_utils/android_build_step_utils.py
|
| diff --git a/slave/skia_slave_scripts/flavor_utils/android_build_step_utils.py b/slave/skia_slave_scripts/flavor_utils/android_build_step_utils.py
|
| index d23233ebf0093d2047b3d36be67896010bb47c3a..306105141598b89acd5de06f975c93990f7f0087 100644
|
| --- a/slave/skia_slave_scripts/flavor_utils/android_build_step_utils.py
|
| +++ b/slave/skia_slave_scripts/flavor_utils/android_build_step_utils.py
|
| @@ -117,6 +117,10 @@ class AndroidBuildStepUtils(DefaultBuildStepUtils):
|
| else:
|
| android_utils.ADBKill(self._serial, 'com.skia', kill_app=True)
|
|
|
| + def RunGYP(self):
|
| + print 'android_ninja handles gyp'
|
| + pass
|
| +
|
| def Compile(self, target):
|
| """ Compile the Skia executables. """
|
| os.environ['SKIA_ANDROID_VERBOSE_SETUP'] = '1'
|
| @@ -128,12 +132,13 @@ class AndroidBuildStepUtils(DefaultBuildStepUtils):
|
| os.environ['ANDROID_SDK_ROOT'] = self._step.args['android_sdk_root']
|
| os.environ['GYP_DEFINES'] = self._step.args['gyp_defines']
|
| print 'GYP_DEFINES="%s"' % os.environ['GYP_DEFINES']
|
| - cmd = [os.path.join('platform_tools', 'android', 'bin', 'android_make'),
|
| + os.environ['BUILDTYPE'] = self._step.configuration
|
| + print 'BUILDTYPE="%s"' % os.environ['BUILDTYPE']
|
| + cmd = [os.path.join('platform_tools', 'android', 'bin', 'android_ninja'),
|
| target,
|
| '-d', self._step.args['device'],
|
| - 'BUILDTYPE=%s' % self._step.configuration,
|
| ]
|
| - cmd.extend(self._step.default_make_flags)
|
| + cmd.extend(self._step.default_ninja_flags)
|
| if os.name != 'nt':
|
| try:
|
| ccache = shell_utils.run(['which', 'ccache']).rstrip()
|
|
|