|  | # Copyright 2014 The Chromium Authors. All rights reserved. | 
|  | # Use of this source code is governed by a BSD-style license that can be | 
|  | # found in the LICENSE file. | 
|  |  | 
|  | { | 
|  | 'variables': { | 
|  | 'bindings_modules_v8_output_dir': '<(SHARED_INTERMEDIATE_DIR)/blink/bindings/modules/v8', | 
|  | 'bindings_modules_v8_generated_union_type_files': [ | 
|  | '<(bindings_modules_v8_output_dir)/UnionTypesModules.cpp', | 
|  | '<(bindings_modules_v8_output_dir)/UnionTypesModules.h', | 
|  | ], | 
|  |  | 
|  | 'conditions': [ | 
|  | ['OS=="win" and buildtype=="Official"', { | 
|  | # On Windows Official release builds, we try to preserve symbol | 
|  | # space. | 
|  | 'bindings_modules_v8_generated_aggregate_files': [ | 
|  | '<(bindings_modules_v8_output_dir)/V8GeneratedModulesBindings.cpp', | 
|  | ], | 
|  | }, { | 
|  | 'bindings_modules_v8_generated_aggregate_files': [ | 
|  | '<(bindings_modules_v8_output_dir)/V8GeneratedModulesBindings01.cpp', | 
|  | '<(bindings_modules_v8_output_dir)/V8GeneratedModulesBindings02.cpp', | 
|  | '<(bindings_modules_v8_output_dir)/V8GeneratedModulesBindings03.cpp', | 
|  | '<(bindings_modules_v8_output_dir)/V8GeneratedModulesBindings04.cpp', | 
|  | '<(bindings_modules_v8_output_dir)/V8GeneratedModulesBindings05.cpp', | 
|  | '<(bindings_modules_v8_output_dir)/V8GeneratedModulesBindings06.cpp', | 
|  | '<(bindings_modules_v8_output_dir)/V8GeneratedModulesBindings07.cpp', | 
|  | '<(bindings_modules_v8_output_dir)/V8GeneratedModulesBindings08.cpp', | 
|  | '<(bindings_modules_v8_output_dir)/V8GeneratedModulesBindings09.cpp', | 
|  | '<(bindings_modules_v8_output_dir)/V8GeneratedModulesBindings10.cpp', | 
|  | '<(bindings_modules_v8_output_dir)/V8GeneratedModulesBindings11.cpp', | 
|  | '<(bindings_modules_v8_output_dir)/V8GeneratedModulesBindings12.cpp', | 
|  | '<(bindings_modules_v8_output_dir)/V8GeneratedModulesBindings13.cpp', | 
|  | '<(bindings_modules_v8_output_dir)/V8GeneratedModulesBindings14.cpp', | 
|  | '<(bindings_modules_v8_output_dir)/V8GeneratedModulesBindings15.cpp', | 
|  | '<(bindings_modules_v8_output_dir)/V8GeneratedModulesBindings16.cpp', | 
|  | '<(bindings_modules_v8_output_dir)/V8GeneratedModulesBindings17.cpp', | 
|  | '<(bindings_modules_v8_output_dir)/V8GeneratedModulesBindings18.cpp', | 
|  | '<(bindings_modules_v8_output_dir)/V8GeneratedModulesBindings19.cpp', | 
|  | ], | 
|  | }], | 
|  | ], | 
|  | 'bindings_modules_v8_generated_partial_aggregate_files': [ | 
|  | '<(bindings_modules_v8_output_dir)/V8GeneratedModulesBindingsPartial.cpp', | 
|  | ], | 
|  | }, | 
|  | } |