[ipgen] Do not copy template description file

The instantiated template is not a template any more, so no template
description is necessary. Its presence actually adds to the confusion.

Signed-off-by: Philipp Wagner <phw@lowrisc.org>
diff --git a/util/ipgen/renderer.py b/util/ipgen/renderer.py
index 7607e25..f4e6ee8 100644
--- a/util/ipgen/renderer.py
+++ b/util/ipgen/renderer.py
@@ -232,10 +232,9 @@
         template_path = self.ip_template.template_path
 
         try:
-            # Copy everything but the templates.
-            shutil.copytree(template_path,
-                            output_dir_staging,
-                            ignore=shutil.ignore_patterns('*.tpl'))
+            # Copy everything but the templates and the template description.
+            ignore = shutil.ignore_patterns('*.tpl', '*.tpldesc.hjson')
+            shutil.copytree(template_path, output_dir_staging, ignore=ignore)
 
             # Render templates.
             for template_filepath in template_path.glob('**/*.tpl'):