Index: Source/bindings/scripts/unstable/code_generator_v8.py |
diff --git a/Source/bindings/scripts/unstable/code_generator_v8.py b/Source/bindings/scripts/unstable/code_generator_v8.py |
index db7f560e74c32cc48e68914cd0025a71b42f0f84..2fd8fe722b68cff2fd792893172ed7dc56dca8d2 100644 |
--- a/Source/bindings/scripts/unstable/code_generator_v8.py |
+++ b/Source/bindings/scripts/unstable/code_generator_v8.py |
@@ -197,7 +197,10 @@ def main(argv): |
# Cache templates |
jinja_env = initialize_jinja_env(cache_dir) |
- for template_filename in os.listdir(templates_dir): |
+ template_filenames = [filename for filename in os.listdir(templates_dir) |
+ # Skip .svn, directories, etc. |
+ if filename.endswith(('.cpp', '.h'))] |
+ for template_filename in template_filenames: |
jinja_env.get_template(template_filename) |
# Create a dummy file as output for the build system, |