Author: rmannibucau
Date: Fri Aug  5 12:52:45 2011
New Revision: 1154193

URL: http://svn.apache.org/viewvc?rev=1154193&view=rev
Log:
allowing to use more than one readme name by configuration

Modified:
    
openejb/trunk/sandbox/tools/src/main/java/org/apache/openejb/tools/examples/GenerateIndex.java
    
openejb/trunk/sandbox/tools/src/main/resources/generate-index/config.properties

Modified: 
openejb/trunk/sandbox/tools/src/main/java/org/apache/openejb/tools/examples/GenerateIndex.java
URL: 
http://svn.apache.org/viewvc/openejb/trunk/sandbox/tools/src/main/java/org/apache/openejb/tools/examples/GenerateIndex.java?rev=1154193&r1=1154192&r2=1154193&view=diff
==============================================================================
--- 
openejb/trunk/sandbox/tools/src/main/java/org/apache/openejb/tools/examples/GenerateIndex.java
 (original)
+++ 
openejb/trunk/sandbox/tools/src/main/java/org/apache/openejb/tools/examples/GenerateIndex.java
 Fri Aug  5 12:52:45 2011
@@ -121,13 +121,17 @@ public class GenerateIndex {
             File generated = new File(generatedDir, 
example.getPath().replace(extractedDir.getPath(), ""));
             mkdirp(generated);
 
-            File readme = new File(example, properties.getProperty("readme"));
+            String[] readmes = properties.getProperty("readme").split(",");
             String html = "";
-            if (readme.exists()) {
-                try {
-                    html = 
PROCESSOR.markdown(FileUtils.readFileToString(readme));
-                } catch (IOException e) {
-                    LOGGER.warn("can't read readme file for example " + 
example.getName());
+            for (String rd : readmes) {
+                File readme = new File(example, rd.trim());
+                if (readme.exists()) {
+                    try {
+                        html = 
PROCESSOR.markdown(FileUtils.readFileToString(readme));
+                        break;
+                    } catch (IOException e) {
+                        LOGGER.warn("can't read readme file for example " + 
example.getName());
+                    }
                 }
             }
 

Modified: 
openejb/trunk/sandbox/tools/src/main/resources/generate-index/config.properties
URL: 
http://svn.apache.org/viewvc/openejb/trunk/sandbox/tools/src/main/resources/generate-index/config.properties?rev=1154193&r1=1154192&r2=1154193&view=diff
==============================================================================
--- 
openejb/trunk/sandbox/tools/src/main/resources/generate-index/config.properties 
(original)
+++ 
openejb/trunk/sandbox/tools/src/main/resources/generate-index/config.properties 
Fri Aug  5 12:52:45 2011
@@ -12,7 +12,7 @@ extracted = extracted
 generated = generated
 index = index.html
 glossary = glossary.html
-readme = README.md
+readme = README.md,README.mdtext
 pom = pom.xml
 resources.extensions = .xml,.properties,.css,.js,.ejs,.html,.jsp,.jsf
 


Reply via email to