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) |