| Index: third_party/mojo/mojom_bindings_generator_explicit.gypi
|
| diff --git a/third_party/mojo/mojom_bindings_generator_explicit.gypi b/third_party/mojo/mojom_bindings_generator_explicit.gypi
|
| index 702456c208668dab67d406c475f523fd41add0ad..000785a2798ddbe443bdf862b5259e1949e9c036 100644
|
| --- a/third_party/mojo/mojom_bindings_generator_explicit.gypi
|
| +++ b/third_party/mojo/mojom_bindings_generator_explicit.gypi
|
| @@ -45,7 +45,12 @@
|
| '<(java_out_dir)',
|
| '<(stamp_filename)',
|
| ],
|
| - 'inputs': [ '<@(mojom_files)' ],
|
| + 'inputs': [
|
| + '<@(mojom_files)',
|
| + '<(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',
|
| + ],
|
| 'outputs': [ '<(stamp_filename)' ],
|
| },
|
| {
|
| @@ -69,8 +74,8 @@
|
| ],
|
| 'action': [
|
| 'python', '<@(mojom_bindings_generator)',
|
| + '--use_bundled_pylibs', 'generate',
|
| '<@(mojom_files)',
|
| - '--use_bundled_pylibs',
|
| '-d', '<(DEPTH)',
|
| '<@(mojom_import_args)',
|
| '-o', '<(SHARED_INTERMEDIATE_DIR)',
|
| @@ -78,6 +83,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 <@(mojom_files)',
|
| }
|
| @@ -86,6 +93,7 @@
|
| ['require_interface_bindings==1', {
|
| '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',
|
| ],
|
| }],
|
|
|