Index: mojo/public/bindings/mojom_bindings_generator.gypi |
diff --git a/mojo/public/bindings/mojom_bindings_generator.gypi b/mojo/public/bindings/mojom_bindings_generator.gypi |
index 865defcd6fdef0ad2ad2307926339e7fc169dd25..4c3ac18e6caf1d89946cb6efdb689f20115862e5 100644 |
--- a/mojo/public/bindings/mojom_bindings_generator.gypi |
+++ b/mojo/public/bindings/mojom_bindings_generator.gypi |
@@ -51,18 +51,18 @@ |
'<(DEPTH)/mojo/public/bindings/pylib/generate/template_expander.py', |
], |
'outputs': [ |
- '<(SHARED_INTERMEDIATE_DIR)/<(mojom_base_output_dir)/<(RULE_INPUT_PATH).cc', |
- '<(SHARED_INTERMEDIATE_DIR)/<(mojom_base_output_dir)/<(RULE_INPUT_PATH).h', |
- '<(SHARED_INTERMEDIATE_DIR)/<(mojom_base_output_dir)/<(RULE_INPUT_PATH).js', |
- '<(SHARED_INTERMEDIATE_DIR)/<(mojom_base_output_dir)/<(RULE_INPUT_PATH)-internal.h', |
+ '<(SHARED_INTERMEDIATE_DIR)/<(mojom_base_output_dir)/<(RULE_INPUT_DIRNAME)/<(RULE_INPUT_ROOT).mojom.cc', |
+ '<(SHARED_INTERMEDIATE_DIR)/<(mojom_base_output_dir)/<(RULE_INPUT_DIRNAME)/<(RULE_INPUT_ROOT).mojom.h', |
+ '<(SHARED_INTERMEDIATE_DIR)/<(mojom_base_output_dir)/<(RULE_INPUT_DIRNAME)/<(RULE_INPUT_ROOT).mojom.js', |
+ '<(SHARED_INTERMEDIATE_DIR)/<(mojom_base_output_dir)/<(RULE_INPUT_DIRNAME)/<(RULE_INPUT_ROOT).mojom-internal.h', |
], |
'action': [ |
'python', '<@(mojom_bindings_generator)', |
- '<(RULE_INPUT_PATH)', |
+ '<(RULE_INPUT_DIRNAME)/<(RULE_INPUT_ROOT).mojom', |
'-d', '<(DEPTH)', |
'-o', '<(SHARED_INTERMEDIATE_DIR)/<(mojom_base_output_dir)/<(RULE_INPUT_DIRNAME)', |
], |
- 'message': 'Generating Mojo bindings from <(RULE_INPUT_PATH)', |
+ 'message': 'Generating Mojo bindings from <(RULE_INPUT_DIRNAME)/<(RULE_INPUT_ROOT).mojom', |
'process_outputs_as_sources': 1, |
} |
], |