| Index: infra/bots/recipes/swarm_RecreateSKPs.py
|
| diff --git a/infra/bots/recipes/swarm_RecreateSKPs.py b/infra/bots/recipes/swarm_RecreateSKPs.py
|
| index 6863b020b753ee453b08ee1dd59a4caf93e488f8..49f9c11678046d64aecef06e8724ab3448e4fb0a 100644
|
| --- a/infra/bots/recipes/swarm_RecreateSKPs.py
|
| +++ b/infra/bots/recipes/swarm_RecreateSKPs.py
|
| @@ -92,20 +92,21 @@ if os.path.isfile(backup_file):
|
| def RunSteps(api):
|
| # Check out Chrome.
|
| api.skia.setup()
|
| - api.gclient.runhooks(
|
| - env={'CPPFLAGS': '-DSK_ALLOW_CROSSPROCESS_PICTUREIMAGEFILTERS=1'})
|
|
|
| src_dir = api.skia.checkout_root.join('src')
|
| + out_dir = src_dir.join('out', 'Release')
|
|
|
| - # Call build/gyp_chromium
|
| - api.step('gyp_chromium',
|
| - ['build/gyp_chromium'],
|
| + # Call GN.
|
| + platform = 'linux64' # This bot only runs on linux; don't bother checking.
|
| + gn = src_dir.join('buildtools', platform, 'gn')
|
| + api.step('GN',
|
| + [gn, 'gen', out_dir],
|
| env={'CPPFLAGS': '-DSK_ALLOW_CROSSPROCESS_PICTUREIMAGEFILTERS=1',
|
| 'GYP_GENERATORS': 'ninja'},
|
| cwd=src_dir)
|
| # Build Chrome.
|
| api.step('Build Chrome',
|
| - ['ninja', '-C', 'out/Release', 'chrome'],
|
| + ['ninja', '-C', out_dir, 'chrome'],
|
| cwd=src_dir)
|
|
|
| # Download boto file (needed by recreate_skps.py) to tmp dir.
|
|
|