| Index: pylib/gyp/generator/ninja.py
|
| diff --git a/pylib/gyp/generator/ninja.py b/pylib/gyp/generator/ninja.py
|
| index 4571c25e2fd90bf44a6e7321f49a9bc61e1b9edf..822907b3fb38b4d3f87f49c5ecac07176b95303f 100644
|
| --- a/pylib/gyp/generator/ninja.py
|
| +++ b/pylib/gyp/generator/ninja.py
|
| @@ -1717,6 +1717,15 @@ def GenerateOutputForConfig(target_list, target_dicts, data, params,
|
| master_ninja.default(generator_flags.get('default_target', 'all'))
|
|
|
|
|
| +def PerformBuild(data, configurations, params):
|
| + options = params['options']
|
| + for config in configurations:
|
| + builddir = os.path.join(options.toplevel_dir, 'out', config)
|
| + arguments = ['ninja', '-C', builddir]
|
| + print 'Building [%s]: %s' % (config, arguments)
|
| + subprocess.check_call(arguments)
|
| +
|
| +
|
| def GenerateOutput(target_list, target_dicts, data, params):
|
| if params['options'].generator_output:
|
| raise NotImplementedError, "--generator_output not implemented for ninja"
|
|
|