Update README.md.ftl to autogenerate description if not specified
If a <metadata>/<description> tag hasn't been defined yet, use
<strings>/<into> as a temporary replacement so that all samples
have at least the current intro text populated in their metadata.
Change-Id: Ia15b0539d57321403239099574b25e642be45f08
diff --git a/templates/base/README.md.ftl b/templates/base/README.md.ftl
index ea14361..e67f727 100644
--- a/templates/base/README.md.ftl
+++ b/templates/base/README.md.ftl
@@ -1,8 +1,11 @@
Android ${sample.name} Sample
===================================
+<#if sample.metadata.description?is_node>
${sample.metadata.description?trim?replace('\\n\\n', '\n')?replace('\\"', '"')?replace('\t+', '', 'r')?replace('(^\n+|\n+$)', '', 'r')}
-<#if sample.metadata.intro?is_node>
+<#else>
+${sample.strings.intro?trim?replace('\\n\\n', '\n')?replace('\\"', '"')?replace('\t+', '', 'r')?replace(' +', '', 'r')?replace("\\\\'", "'", 'r')?replace('\\"', '"', 'r')?replace('(^\n+|\n+$)', '', 'r')}
+</#if><#if sample.metadata.intro?is_node>
Introduction
------------
diff --git a/templates/basebuild/README.md.ftl b/templates/basebuild/README.md.ftl
index 107e174..e67f727 100644
--- a/templates/basebuild/README.md.ftl
+++ b/templates/basebuild/README.md.ftl
@@ -1,8 +1,11 @@
Android ${sample.name} Sample
===================================
+<#if sample.metadata.description?is_node>
${sample.metadata.description?trim?replace('\\n\\n', '\n')?replace('\\"', '"')?replace('\t+', '', 'r')?replace('(^\n+|\n+$)', '', 'r')}
-<#if sample.metadata.intro?is_node>
+<#else>
+${sample.strings.intro?trim?replace('\\n\\n', '\n')?replace('\\"', '"')?replace('\t+', '', 'r')?replace(' +', '', 'r')?replace("\\\\'", "'", 'r')?replace('\\"', '"', 'r')?replace('(^\n+|\n+$)', '', 'r')}
+</#if><#if sample.metadata.intro?is_node>
Introduction
------------
@@ -21,7 +24,7 @@
Screenshots
-------------
- <#list sample.metadata.screenshots.img as img><img src=${img} height="400" alt="Screenshot"/> </#list>
+<#list sample.metadata.screenshots.img as img><img src=${img} height="400" alt="Screenshot"/> </#list>
</#if>
Getting Started