Chromium Code Reviews| Index: infra/bots/recipe_modules/flavor/gn_flavor.py |
| diff --git a/infra/bots/recipe_modules/skia/gn_flavor.py b/infra/bots/recipe_modules/flavor/gn_flavor.py |
| similarity index 62% |
| rename from infra/bots/recipe_modules/skia/gn_flavor.py |
| rename to infra/bots/recipe_modules/flavor/gn_flavor.py |
| index 7b60b9a1a0fd603d5a30ca7d512c48aae7abc9c7..7a23ddd242f4a4c09b441caf7833dcf9bbe9ee7c 100644 |
| --- a/infra/bots/recipe_modules/skia/gn_flavor.py |
| +++ b/infra/bots/recipe_modules/flavor/gn_flavor.py |
| @@ -9,17 +9,17 @@ class GNFlavorUtils(default_flavor.DefaultFlavorUtils): |
| def compile(self, target): |
| """Build Skia with GN.""" |
| # Get the gn executable. |
| - fetch_gn = self._skia_api.skia_dir.join('bin', 'fetch-gn') |
| - self._skia_api.run(self._skia_api.m.step, 'fetch-gn', cmd=[fetch_gn], |
| - cwd=self._skia_api.skia_dir) |
| + fetch_gn = self.m.vars.skia_dir.join('bin', 'fetch-gn') |
| + self.m.run(self.m.step, 'fetch-gn', cmd=[fetch_gn], |
| + cwd=self.m.vars.skia_dir) |
| is_debug = 'is_debug=true' |
| - if self._skia_api.configuration != 'Debug': |
| + if self.m.vars.configuration != 'Debug': |
| is_debug = 'is_debug=false' |
| gn_args = [is_debug] |
| - is_clang = 'Clang' in self._skia_api.builder_name |
| - is_gcc = 'GCC' in self._skia_api.builder_name |
| + is_clang = 'Clang' in self.m.vars.builder_name |
| + is_gcc = 'GCC' in self.m.vars.builder_name |
| cc, cxx = 'cc', 'c++' |
| if is_clang: |
| @@ -27,7 +27,7 @@ class GNFlavorUtils(default_flavor.DefaultFlavorUtils): |
| elif is_gcc: |
| cc, cxx = 'gcc', 'g++' |
| - ccache = self._skia_api.ccache() |
| + ccache = self.m.run.ccache() |
| if ccache: |
| cc, cxx = '%s %s' % (ccache, cc), '%s %s' % (ccache, cxx) |
| if is_clang: |
| @@ -39,14 +39,14 @@ class GNFlavorUtils(default_flavor.DefaultFlavorUtils): |
| # Run gn gen. |
| gn_exe = 'gn' |
| - if self._skia_api.m.platform.is_win: |
| + if self.m.platform.is_win: |
| gn_exe = 'gn.exe' |
| gn_gen = [gn_exe, 'gen', self.out_dir, '--args=%s' % ' '.join(gn_args)] |
| - self._skia_api.run(self._skia_api.m.step, 'gn_gen', cmd=gn_gen, |
| - cwd=self._skia_api.skia_dir) |
| + self.m.run(self.m.step, 'gn_gen', cmd=gn_gen, |
| + cwd=self.m.vars.skia_dir) |
| # Run ninja. |
| ninja_cmd = ['ninja', '-C', self.out_dir] |
| - self._skia_api.run(self._skia_api.m.step, 'compile %s' % target, |
| - cmd=ninja_cmd, |
| - cwd=self._skia_api.skia_dir) |
| + self.m.run(self.m.step, 'compile %s' % target, |
| + cmd=ninja_cmd, |
| + cwd=self.m.vars.skia_dir) |
|
rmistry
2016/08/03 14:15:16
Nit: I think the alignment here and and above need
borenet
2016/08/03 14:30:00
Done.
|