Index: mojo/public/tools/bindings/mojom_bindings_generator.py |
diff --git a/mojo/public/tools/bindings/mojom_bindings_generator.py b/mojo/public/tools/bindings/mojom_bindings_generator.py |
index 24fe610c7344c734bfda0eaa94d9503f7da0cb7d..c6f90a3cc240178d0d24f429ba0a8d2b8c6c8414 100755 |
--- a/mojo/public/tools/bindings/mojom_bindings_generator.py |
+++ b/mojo/public/tools/bindings/mojom_bindings_generator.py |
@@ -41,6 +41,7 @@ from mojom.error import Error |
import mojom.fileutil as fileutil |
from mojom.generate import translate |
from mojom.generate import template_expander |
+from mojom.generate.generator import AddComputedData |
from mojom.parse.parser import Parse |
@@ -198,6 +199,7 @@ class MojomProcessor(object): |
module.path = module.path.replace('\\', '/') |
if self._should_generate(rel_filename.path): |
+ AddComputedData(module) |
for language, generator_module in generator_modules.iteritems(): |
generator = generator_module.Generator( |
module, args.output_dir, typemap=self._typemap.get(language, {}), |