| Index: third_party/mojo/mojom_bindings_generator.gypi
|
| diff --git a/third_party/mojo/mojom_bindings_generator.gypi b/third_party/mojo/mojom_bindings_generator.gypi
|
| index 830495ca5d76a22bb5f6ccd9990d9b62fdfdd1fe..9dca06b6705d7ce2d20a2199b7eb7406b1e5b0e3 100644
|
| --- a/third_party/mojo/mojom_bindings_generator.gypi
|
| +++ b/third_party/mojo/mojom_bindings_generator.gypi
|
| @@ -57,6 +57,9 @@
|
| 'inputs': [
|
| '<@(mojom_bindings_generator_sources)',
|
| '<(stamp_filename)',
|
| + '<(SHARED_INTERMEDIATE_DIR)/mojo/public/tools/bindings/cpp_templates.zip',
|
| + '<(SHARED_INTERMEDIATE_DIR)/mojo/public/tools/bindings/java_templates.zip',
|
| + '<(SHARED_INTERMEDIATE_DIR)/mojo/public/tools/bindings/js_templates.zip',
|
| ],
|
| 'conditions': [
|
| ['mojom_variant=="none"', {
|
| @@ -76,8 +79,8 @@
|
| ],
|
| 'action': [
|
| 'python', '<@(mojom_bindings_generator)',
|
| + '--use_bundled_pylibs', 'generate',
|
| './<(RULE_INPUT_DIRNAME)/<(RULE_INPUT_ROOT).mojom',
|
| - '--use_bundled_pylibs',
|
| '-d', '<(DEPTH)',
|
| '<@(mojom_import_args)',
|
| '-o', '<(SHARED_INTERMEDIATE_DIR)',
|
| @@ -85,6 +88,8 @@
|
| '--variant', '<(mojom_variant)',
|
| '-g', '<(mojom_output_languages)',
|
| '<@(mojom_extra_generator_args)',
|
| + '--bytecode_path',
|
| + '<(SHARED_INTERMEDIATE_DIR)/mojo/public/tools/bindings',
|
| ],
|
| 'message': 'Generating Mojo bindings from <(RULE_INPUT_DIRNAME)/<(RULE_INPUT_ROOT).mojom',
|
| 'process_outputs_as_sources': 1,
|
| @@ -92,6 +97,7 @@
|
| ],
|
| 'dependencies': [
|
| '<(DEPTH)/base/base.gyp:base',
|
| + '<(DEPTH)/mojo/public/tools/bindings/bindings.gyp:precompile_mojom_bindings_generator_templates',
|
| '<(DEPTH)/third_party/mojo/mojo_public.gyp:mojo_interface_bindings_generation',
|
| ],
|
| 'include_dirs': [
|
|
|