Chromium Code Reviews| OLD | NEW |
|---|---|
| 1 { | 1 { |
| 2 'includes': [ | 2 'includes': [ |
| 3 '../../../../WebKit/chromium/features.gypi', | 3 '../../../../WebKit/chromium/features.gypi', |
| 4 '../../../WebCore.gypi', | 4 '../../../WebCore.gypi', |
| 5 'overrides.gypi', | 5 'overrides.gypi', |
| 6 ], | 6 ], |
| 7 'variables': { | 7 'variables': { |
| 8 'dart_dir': '../../../../../../../dart', | 8 'dart_dir': '../../../../../../../dart', |
| 9 'dart_client_dir': '<(dart_dir)/client', | 9 'dart_client_dir': '<(dart_dir)/client', |
| 10 'dom_common_dir': '<(dart_client_dir)/dom/common', | 10 'dom_common_dir': '<(dart_client_dir)/dom/common', |
| (...skipping 254 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 265 'scripts/CodeGeneratorDart.pm', | 265 'scripts/CodeGeneratorDart.pm', |
| 266 '<(scripts_dir)/IDLParser.pm', | 266 '<(scripts_dir)/IDLParser.pm', |
| 267 '<(scripts_dir)/IDLStructure.pm', | 267 '<(scripts_dir)/IDLStructure.pm', |
| 268 '<(scripts_dir)/preprocessor.pm', | 268 '<(scripts_dir)/preprocessor.pm', |
| 269 ], | 269 ], |
| 270 'outputs': [ | 270 'outputs': [ |
| 271 # FIXME: The .cpp file should be in webkit/bindings once | 271 # FIXME: The .cpp file should be in webkit/bindings once |
| 272 # we coax GYP into supporting it (see 'action' below). | 272 # we coax GYP into supporting it (see 'action' below). |
| 273 '<(SHARED_INTERMEDIATE_DIR)/webcore/bindings/Dart<(RULE_INPUT_ROOT). cpp', | 273 '<(SHARED_INTERMEDIATE_DIR)/webcore/bindings/Dart<(RULE_INPUT_ROOT). cpp', |
| 274 '<(SHARED_INTERMEDIATE_DIR)/webkit/bindings/Dart<(RULE_INPUT_ROOT).h ', | 274 '<(SHARED_INTERMEDIATE_DIR)/webkit/bindings/Dart<(RULE_INPUT_ROOT).h ', |
| 275 '<(SHARED_INTERMEDIATE_DIR)/webkit/bindings/<(RULE_INPUT_ROOT).dart' , | |
| 276 '<(SHARED_INTERMEDIATE_DIR)/webkit/bindings/<(RULE_INPUT_ROOT)Implem entation.dart', | |
| 277 ], | 275 ], |
| 278 'variables': { | 276 'variables': { |
| 279 'generator_include_dirs': [ | 277 'generator_include_dirs': [ |
| 280 '--include', '<(webcore_dir)/css', | 278 '--include', '<(webcore_dir)/css', |
| 281 '--include', '<(webcore_dir)/dom', | 279 '--include', '<(webcore_dir)/dom', |
| 282 '--include', '<(webcore_dir)/fileapi', | 280 '--include', '<(webcore_dir)/fileapi', |
| 283 '--include', '<(webcore_dir)/html', | 281 '--include', '<(webcore_dir)/html', |
| 284 '--include', '<(webcore_dir)/mediastream', | 282 '--include', '<(webcore_dir)/mediastream', |
| 285 '--include', '<(webcore_dir)/notifications', | 283 '--include', '<(webcore_dir)/notifications', |
| 286 '--include', '<(webcore_dir)/page', | 284 '--include', '<(webcore_dir)/page', |
| (...skipping 36 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 323 { | 321 { |
| 324 'target_name': 'dart_snapshot', | 322 'target_name': 'dart_snapshot', |
| 325 'type': 'none', | 323 'type': 'none', |
| 326 'hard_dependency': 1, | 324 'hard_dependency': 1, |
| 327 'dependencies': [ | 325 'dependencies': [ |
| 328 'dart_generated_sources', | 326 'dart_generated_sources', |
| 329 '<(dart_dir)/runtime/dart-runtime.gyp:gen_snapshot', | 327 '<(dart_dir)/runtime/dart-runtime.gyp:gen_snapshot', |
| 330 ], | 328 ], |
| 331 'variables': { | 329 'variables': { |
| 332 'idls_list_temp_file': '<|(idls_list_temp_file.tmp <@(bindings_idl_files ))', | 330 'idls_list_temp_file': '<|(idls_list_temp_file.tmp <@(bindings_idl_files ))', |
| 331 'dart_auxiliary_dir': '<(dart_dir)/client/dom/src', | |
|
antonm
2012/01/31 10:48:02
nit: we technically have dart_client_dir var above
| |
| 332 'dart_scripts_dir': '<(dart_dir)/client/dom/scripts', | |
| 333 'dart_templates_dir': '<(dart_dir)/client/dom/templates/dom/native', | |
| 333 }, | 334 }, |
| 334 'sources': [ | 335 'sources': [ |
| 335 # '<!@(cat <(idls_list_temp_file))', | 336 # '<!@(cat <(idls_list_temp_file))', |
| 336 ], | 337 ], |
| 337 'actions': [ | 338 'actions': [ |
| 338 { | 339 { |
| 339 'action_name': 'build_dart_snapshot', | 340 'action_name': 'build_dart_snapshot', |
| 340 'variables': { | 341 'variables': { |
| 341 'output_path': '<(SHARED_INTERMEDIATE_DIR)/webkit/bindings', | 342 'output_path': '<(SHARED_INTERMEDIATE_DIR)/webkit/bindings/dart', |
| 342 }, | 343 }, |
| 343 'inputs': [ | 344 'inputs': [ |
| 344 'scripts/build_dart_snapshot.py', | 345 'scripts/build_dart_snapshot.py', |
| 345 '<(idls_list_temp_file)', | 346 '<(idls_list_temp_file)', |
| 346 '<@(bindings_idl_files)', | 347 '<@(bindings_idl_files)', |
| 348 | |
| 349 '<(dart_scripts_dir)/fremontcutbuilder.py', | |
| 350 '<(dart_scripts_dir)/dartdomgenerator.py', | |
| 351 '<(dart_scripts_dir)/dartgenerator.py', | |
| 352 | |
| 353 '<(dart_templates_dir)/dart_implementation.darttemplate', | |
| 354 '<(dart_templates_dir)/dom_public.darttemplate', | |
| 355 '<(dart_templates_dir)/dom_impl.darttemplate', | |
| 356 | |
| 357 '<(dart_auxiliary_dir)/DOMType.dart', | |
| 358 '<(dart_auxiliary_dir)/DOMWrapperBase.dart', | |
| 359 '<(dart_auxiliary_dir)/EventListener.dart', | |
| 360 '<(dart_auxiliary_dir)/frog_FactoryProviders.dart', | |
| 361 '<(dart_auxiliary_dir)/GlobalProperties.dart', | |
| 362 '<(dart_auxiliary_dir)/KeyLocation.dart', | |
| 363 '<(dart_auxiliary_dir)/KeyName.dart', | |
| 364 '<(dart_auxiliary_dir)/native_DOMImplementation.dart', | |
| 365 '<(dart_auxiliary_dir)/native_DOMPublic.dart', | |
| 366 '<(dart_auxiliary_dir)/native_DOMWrapperBase.dart', | |
| 367 '<(dart_auxiliary_dir)/native_FactoryProviders.dart', | |
| 368 '<(dart_auxiliary_dir)/native_FactoryProvidersImplementation.dart', | |
| 369 '<(dart_auxiliary_dir)/native_GlobalProperties.dart', | |
| 370 '<(dart_auxiliary_dir)/ReadyState.dart', | |
| 371 '<(dart_auxiliary_dir)/RequestAnimationFrameCallback.dart', | |
| 372 '<(dart_auxiliary_dir)/TimeoutHandler.dart', | |
| 373 '<(dart_auxiliary_dir)/_Collections.dart', | |
| 374 '<(dart_auxiliary_dir)/_FactoryProviders.dart', | |
| 375 '<(dart_auxiliary_dir)/_ListIterators.dart', | |
| 376 '<(dart_auxiliary_dir)/_Lists.dart', | |
| 377 | |
| 347 '<(PRODUCT_DIR)/<(EXECUTABLE_PREFIX)gen_snapshot<(EXECUTABLE_SUFFIX) ', | 378 '<(PRODUCT_DIR)/<(EXECUTABLE_PREFIX)gen_snapshot<(EXECUTABLE_SUFFIX) ', |
| 348 '<(resources_dir)/dom_public.dart', | |
| 349 '<(resources_dir)/dom_implementation.dart', | |
| 350 ], | 379 ], |
| 351 'outputs': [ | 380 'outputs': [ |
| 352 '<(output_path)/DartSnapshot.bytes', | 381 '<(output_path)/DartSnapshot.bytes', |
| 353 '<(output_path)/DartResolver.cpp', | 382 '<(output_path)/DartResolver.cpp', |
| 354 ], | 383 ], |
| 355 'action': [ | 384 'action': [ |
| 356 'python', | 385 'python', |
| 357 'scripts/build_dart_snapshot.py', | 386 'scripts/build_dart_snapshot.py', |
| 358 '<(idls_list_temp_file)', | 387 '<(idls_list_temp_file)', |
| 359 '<(dart_dir)', | 388 '<(dart_dir)', |
| 360 '<(resources_dir)', | 389 '<(resources_dir)/DartSnapshot.bytes.template', |
| 361 '<(output_path)', | 390 '<(output_path)', |
| 362 '<(PRODUCT_DIR)/<(EXECUTABLE_PREFIX)gen_snapshot<(EXECUTABLE_SUFFIX) ', | 391 '<(PRODUCT_DIR)/<(EXECUTABLE_PREFIX)gen_snapshot<(EXECUTABLE_SUFFIX) ', |
| 363 '<(feature_defines)', | 392 '<(feature_defines)', |
| 364 ], | 393 ], |
| 365 }, | 394 }, |
| 366 ], | 395 ], |
| 367 }, | 396 }, |
| 368 ], | 397 ], |
| 369 } | 398 } |
| OLD | NEW |