Index: Source/bindings/derived_sources.gyp |
diff --git a/Source/bindings/derived_sources.gyp b/Source/bindings/derived_sources.gyp |
index 403811f3c10993d9de661eb386e9febb287d16a8..5be43ad4b4670a56eda0eda2fd898d702c306b78 100644 |
--- a/Source/bindings/derived_sources.gyp |
+++ b/Source/bindings/derived_sources.gyp |
@@ -51,10 +51,18 @@ |
'<@(deprecated_perl_idl_files)', |
'<@(python_idl_files)', |
], |
- 'webcore_test_support_idl_files': [ |
+ 'perl_and_python_testing_idl_files': [ |
'<@(deprecated_perl_webcore_test_support_idl_files)', |
'<@(python_webcore_test_support_idl_files)', |
], |
+ 'deprecated_perl_bindings_test_support_idl_files': [ |
+ '<@(deprecated_perl_webcore_test_support_idl_files)', |
+ '<@(deprecated_perl_generated_webcore_test_support_idl_files)', |
+ ], |
+ 'webcore_test_support_idl_files': [ |
+ '<@(deprecated_perl_bindings_test_support_idl_files)', |
+ '<@(python_webcore_test_support_idl_files)', |
+ ], |
'compiler_module_files': [ |
'scripts/idl_compiler.py', |
'<(DEPTH)/third_party/ply/lex.py', |
@@ -151,14 +159,18 @@ |
# Write sources into a file, so that the action command line won't |
# exceed OS limits. |
'idl_files_list': '<|(idl_files_list.tmp <@(perl_and_python_idl_files))', |
+ 'testing_idl_files_list': '<|(testing_idl_files_list.tmp <@(perl_and_python_testing_idl_files))', |
}, |
'inputs': [ |
'scripts/compute_dependencies.py', |
'<(idl_files_list)', |
'<!@(cat <(idl_files_list))', |
+ '<(testing_idl_files_list)', |
+ '<!@(cat <(testing_idl_files_list))', |
], |
'outputs': [ |
'<(SHARED_INTERMEDIATE_DIR)/blink/InterfaceDependencies.txt', |
+ '<(SHARED_INTERMEDIATE_DIR)/blink/BindingDeriveDsources.txt', |
Nils Barth (inactive)
2013/09/17 02:23:35
Could you fix capitalization, and rename to Bindin
kihong
2013/10/04 06:11:38
Done.
|
'<@(generated_global_constructors_idl_files)', |
'<(SHARED_INTERMEDIATE_DIR)/blink/EventInterfaces.in', |
], |
@@ -168,8 +180,12 @@ |
'scripts/compute_dependencies.py', |
'--idl-files-list', |
'<(idl_files_list)', |
+ '--testing-idl-files-list', |
+ '<(testing_idl_files_list)', |
'--interface-dependencies-file', |
'<(SHARED_INTERMEDIATE_DIR)/blink/InterfaceDependencies.txt', |
+ '--binding-derived-source-file', |
+ '<(SHARED_INTERMEDIATE_DIR)/blink/BindingDeriveDsources.txt', |
Nils Barth (inactive)
2013/09/17 02:23:35
Here too:
'<(SHARED_INTERMEDIATE_DIR)/blink/Bindin
kihong
2013/10/04 06:11:38
Done.
|
'--window-constructors-file', |
'<(SHARED_INTERMEDIATE_DIR)/blink/WindowConstructors.idl', |
'--workerglobalscope-constructors-file', |
@@ -197,7 +213,7 @@ |
], |
'sources': [ |
'<@(deprecated_perl_idl_files)', |
- '<@(deprecated_perl_webcore_test_support_idl_files)', |
+ '<@(deprecated_perl_bindings_test_support_idl_files)', |
], |
'rules': [{ |
'rule_name': 'deprecated_perl_binding', |
@@ -259,7 +275,7 @@ |
'--interfaceDependenciesFile', |
'<(SHARED_INTERMEDIATE_DIR)/blink/InterfaceDependencies.txt', |
'--additionalIdlFiles', |
- '<(deprecated_perl_webcore_test_support_idl_files)', |
+ '<(deprecated_perl_generated_webcore_test_support_idl_files)', |
'<@(preprocessor)', |
'<@(write_file_only_if_changed)', |
'<(RULE_INPUT_PATH)', |
@@ -350,7 +366,7 @@ |
'action_name': 'derived_sources_all_in_one', |
'inputs': [ |
'../core/scripts/action_derivedsourcesallinone.py', |
- '<(SHARED_INTERMEDIATE_DIR)/blink/InterfaceDependencies.txt', |
+ '<(SHARED_INTERMEDIATE_DIR)/blink/BindingDeriveDsources.txt', |
Nils Barth (inactive)
2013/09/17 02:23:35
Here too.
(And now the build dependencies are much
kihong
2013/10/04 06:11:38
Done.
|
], |
'outputs': [ |
'<@(derived_sources_aggregate_files)', |
@@ -358,7 +374,7 @@ |
'action': [ |
'python', |
'../core/scripts/action_derivedsourcesallinone.py', |
- '<(SHARED_INTERMEDIATE_DIR)/blink/InterfaceDependencies.txt', |
+ '<(SHARED_INTERMEDIATE_DIR)/blink/BindingDeriveDsources.txt', |
Nils Barth (inactive)
2013/09/17 02:23:35
Ditto.
kihong
2013/10/04 06:11:38
Done.
|
'--', |
'<@(derived_sources_aggregate_files)', |
], |