Chromium Code Reviews| Index: mojo/public/tools/bindings/mojom_bindings_generator_v1.py |
| diff --git a/mojo/public/tools/bindings/mojom_bindings_generator_v1.py b/mojo/public/tools/bindings/mojom_bindings_generator_v1.py |
| index 6b455b3d54496401635272a4efd70f7a465a2a65..bd2c6ef999a96eab3a3e932760181916221fcd48 100755 |
| --- a/mojo/public/tools/bindings/mojom_bindings_generator_v1.py |
| +++ b/mojo/public/tools/bindings/mojom_bindings_generator_v1.py |
| @@ -142,6 +142,8 @@ class MojomProcessor(object): |
| prefix = '--' + generator_module.GENERATOR_PREFIX + '_' |
| filtered_args = [arg for arg in remaining_args |
| if arg.startswith(prefix)] |
| + if args.generate_type_info: |
| + filtered_args.append("--generate_type_info") |
| generator.GenerateFiles(filtered_args) |
| # Save result. |
| @@ -204,6 +206,13 @@ def main(argv): |
| help="add a directory to be searched for import files") |
| parser.add_argument("--use_bundled_pylibs", action="store_true", |
| help="use Python modules bundled in the SDK") |
| + parser.add_argument("--generate_type_info", dest="generate_type_info", |
|
azani
2015/12/21 22:28:37
Same as in the other file.
alexfandrianto
2015/12/21 23:50:11
Done.
|
| + action="store_true", |
| + help="do not generate mojom type descriptors") |
| + parser.add_argument("--no_generate_type_info", dest="generate_type_info", |
| + action="store_false", |
| + help="do not generate mojom type descriptors") |
| + parser.set_defaults(generate_type_info=True) |
| (args, remaining_args) = parser.parse_known_args(argv) |
| generator_modules = LoadGenerators(args.generators_string) |