| Index: pylib/gyp/generator/msvs.py
|
| diff --git a/pylib/gyp/generator/msvs.py b/pylib/gyp/generator/msvs.py
|
| index 6315cc372a3d5b2b365e95829dea368aff186188..5b58dd141a0fceb183e1e30569c3366c85b1dd1d 100644
|
| --- a/pylib/gyp/generator/msvs.py
|
| +++ b/pylib/gyp/generator/msvs.py
|
| @@ -1863,10 +1863,13 @@ def _InitNinjaFlavor(params, target_list, target_dicts):
|
| if not spec.get('msvs_external_builder_out_dir'):
|
| gyp_file, _, _ = gyp.common.ParseQualifiedTarget(qualified_target)
|
| gyp_dir = os.path.dirname(gyp_file)
|
| + configuration = '$(Configuration)'
|
| + if params.get('target_arch') == 'x64':
|
| + configuration += '_x64'
|
| spec['msvs_external_builder_out_dir'] = os.path.join(
|
| gyp.common.RelativePath(params['options'].toplevel_dir, gyp_dir),
|
| ninja_generator.ComputeOutputDir(params),
|
| - '$(Configuration)')
|
| + configuration)
|
| if not spec.get('msvs_external_builder_build_cmd'):
|
| spec['msvs_external_builder_build_cmd'] = [
|
| path_to_ninja,
|
|
|