| OLD | NEW |
| 1 { | 1 { |
| 2 'variables': { | 2 'variables': { |
| 3 'bindings_dir': ['.'], | 3 'bindings_v8_dir': 'v8', |
| 4 'blink_output_dir': '<(SHARED_INTERMEDIATE_DIR)/blink', |
| 5 'bindings_output_dir': '<(SHARED_INTERMEDIATE_DIR)/blink/bindings', |
| 4 'bindings_files': [ | 6 'bindings_files': [ |
| 5 'v8/ActiveDOMCallback.cpp', | 7 'v8/ActiveDOMCallback.cpp', |
| 6 'v8/ActiveDOMCallback.h', | 8 'v8/ActiveDOMCallback.h', |
| 7 'v8/ArrayValue.cpp', | 9 'v8/ArrayValue.cpp', |
| 8 'v8/ArrayValue.h', | 10 'v8/ArrayValue.h', |
| 9 'v8/BindingSecurity.cpp', | 11 'v8/BindingSecurity.cpp', |
| 10 'v8/BindingSecurity.h', | 12 'v8/BindingSecurity.h', |
| 11 'v8/CallbackPromiseAdapter.h', | 13 'v8/CallbackPromiseAdapter.h', |
| 12 'v8/CustomElementBinding.cpp', | 14 'v8/CustomElementBinding.cpp', |
| 13 'v8/CustomElementBinding.h', | 15 'v8/CustomElementBinding.h', |
| (...skipping 227 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 241 'v8/npruntime_impl.h', | 243 'v8/npruntime_impl.h', |
| 242 'v8/npruntime_priv.h', | 244 'v8/npruntime_priv.h', |
| 243 ], | 245 ], |
| 244 'bindings_unittest_files': [ | 246 'bindings_unittest_files': [ |
| 245 'v8/IDBBindingUtilitiesTest.cpp', | 247 'v8/IDBBindingUtilitiesTest.cpp', |
| 246 'v8/ScriptPromiseResolverTest.cpp', | 248 'v8/ScriptPromiseResolverTest.cpp', |
| 247 'v8/ScriptPromiseTest.cpp', | 249 'v8/ScriptPromiseTest.cpp', |
| 248 ], | 250 ], |
| 249 'conditions': [ | 251 'conditions': [ |
| 250 ['OS=="win" and buildtype=="Official"', { | 252 ['OS=="win" and buildtype=="Official"', { |
| 251 # On windows official release builds, we try to preserve symbol
space. | 253 # On Windows Official release builds, we try to preserve symbol |
| 254 # space. |
| 252 'aggregate_generated_bindings_files': [ | 255 'aggregate_generated_bindings_files': [ |
| 253 '<(SHARED_INTERMEDIATE_DIR)/blink/bindings/V8GeneratedBindin
gs.cpp', | 256 '<(bindings_output_dir)/V8GeneratedBindings.cpp', |
| 254 ], | 257 ], |
| 255 }, { | 258 }, { |
| 256 'aggregate_generated_bindings_files': [ | 259 'aggregate_generated_bindings_files': [ |
| 257 '<(SHARED_INTERMEDIATE_DIR)/blink/bindings/V8GeneratedBindin
gs01.cpp', | 260 '<(bindings_output_dir)/V8GeneratedBindings01.cpp', |
| 258 '<(SHARED_INTERMEDIATE_DIR)/blink/bindings/V8GeneratedBindin
gs02.cpp', | 261 '<(bindings_output_dir)/V8GeneratedBindings02.cpp', |
| 259 '<(SHARED_INTERMEDIATE_DIR)/blink/bindings/V8GeneratedBindin
gs03.cpp', | 262 '<(bindings_output_dir)/V8GeneratedBindings03.cpp', |
| 260 '<(SHARED_INTERMEDIATE_DIR)/blink/bindings/V8GeneratedBindin
gs04.cpp', | 263 '<(bindings_output_dir)/V8GeneratedBindings04.cpp', |
| 261 '<(SHARED_INTERMEDIATE_DIR)/blink/bindings/V8GeneratedBindin
gs05.cpp', | 264 '<(bindings_output_dir)/V8GeneratedBindings05.cpp', |
| 262 '<(SHARED_INTERMEDIATE_DIR)/blink/bindings/V8GeneratedBindin
gs06.cpp', | 265 '<(bindings_output_dir)/V8GeneratedBindings06.cpp', |
| 263 '<(SHARED_INTERMEDIATE_DIR)/blink/bindings/V8GeneratedBindin
gs07.cpp', | 266 '<(bindings_output_dir)/V8GeneratedBindings07.cpp', |
| 264 '<(SHARED_INTERMEDIATE_DIR)/blink/bindings/V8GeneratedBindin
gs08.cpp', | 267 '<(bindings_output_dir)/V8GeneratedBindings08.cpp', |
| 265 '<(SHARED_INTERMEDIATE_DIR)/blink/bindings/V8GeneratedBindin
gs09.cpp', | 268 '<(bindings_output_dir)/V8GeneratedBindings09.cpp', |
| 266 '<(SHARED_INTERMEDIATE_DIR)/blink/bindings/V8GeneratedBindin
gs10.cpp', | 269 '<(bindings_output_dir)/V8GeneratedBindings10.cpp', |
| 267 '<(SHARED_INTERMEDIATE_DIR)/blink/bindings/V8GeneratedBindin
gs11.cpp', | 270 '<(bindings_output_dir)/V8GeneratedBindings11.cpp', |
| 268 '<(SHARED_INTERMEDIATE_DIR)/blink/bindings/V8GeneratedBindin
gs12.cpp', | 271 '<(bindings_output_dir)/V8GeneratedBindings12.cpp', |
| 269 '<(SHARED_INTERMEDIATE_DIR)/blink/bindings/V8GeneratedBindin
gs13.cpp', | 272 '<(bindings_output_dir)/V8GeneratedBindings13.cpp', |
| 270 '<(SHARED_INTERMEDIATE_DIR)/blink/bindings/V8GeneratedBindin
gs14.cpp', | 273 '<(bindings_output_dir)/V8GeneratedBindings14.cpp', |
| 271 '<(SHARED_INTERMEDIATE_DIR)/blink/bindings/V8GeneratedBindin
gs15.cpp', | 274 '<(bindings_output_dir)/V8GeneratedBindings15.cpp', |
| 272 '<(SHARED_INTERMEDIATE_DIR)/blink/bindings/V8GeneratedBindin
gs16.cpp', | 275 '<(bindings_output_dir)/V8GeneratedBindings16.cpp', |
| 273 '<(SHARED_INTERMEDIATE_DIR)/blink/bindings/V8GeneratedBindin
gs17.cpp', | 276 '<(bindings_output_dir)/V8GeneratedBindings17.cpp', |
| 274 '<(SHARED_INTERMEDIATE_DIR)/blink/bindings/V8GeneratedBindin
gs18.cpp', | 277 '<(bindings_output_dir)/V8GeneratedBindings18.cpp', |
| 275 '<(SHARED_INTERMEDIATE_DIR)/blink/bindings/V8GeneratedBindin
gs19.cpp', | 278 '<(bindings_output_dir)/V8GeneratedBindings19.cpp', |
| 276 ], | 279 ], |
| 277 }], | 280 }], |
| 281 |
| 282 # The bindings generator can skip writing generated files if they |
| 283 # are identical to the already existing file, which avoids |
| 284 # recompilation. However, a dependency (earlier build step) having |
| 285 # a newer timestamp than an output (later build step) confuses some |
| 286 # build systems, so only use this on ninja, which explicitly |
| 287 # supports this use case (gyp turns all actions into ninja restat |
| 288 # rules). |
| 289 ['"<(GENERATOR)"=="ninja"', { |
| 290 'write_file_only_if_changed': '1', |
| 291 }, { |
| 292 'write_file_only_if_changed': '0', |
| 293 }], |
| 278 ], | 294 ], |
| 279 }, | 295 }, |
| 280 } | 296 } |
| OLD | NEW |