diff options
author | Eike Stepper | 2011-09-17 16:34:59 +0000 |
---|---|---|
committer | Eike Stepper | 2011-09-17 16:34:59 +0000 |
commit | 33b8036511dbdcca24c7732d2413177d96424d78 (patch) | |
tree | 9f0dc7257e08d6edcdbb80a044c6f84d0deea03f | |
parent | 55c27f1d8422f3dd97f46934703254a8d8973bba (diff) | |
download | cdo-33b8036511dbdcca24c7732d2413177d96424d78.tar.gz cdo-33b8036511dbdcca24c7732d2413177d96424d78.tar.xz cdo-33b8036511dbdcca24c7732d2413177d96424d78.zip |
tutorialsdrops/I20110917-1327
3 files changed, 49 insertions, 0 deletions
diff --git a/plugins/org.eclipse.emf.cdo.releng.doc/src/org/eclipse/emf/cdo/releng/doc/AssembleScripts.java b/plugins/org.eclipse.emf.cdo.releng.doc/src/org/eclipse/emf/cdo/releng/doc/AssembleScripts.java index c68dcd7639..0c7cd53f5d 100644 --- a/plugins/org.eclipse.emf.cdo.releng.doc/src/org/eclipse/emf/cdo/releng/doc/AssembleScripts.java +++ b/plugins/org.eclipse.emf.cdo.releng.doc/src/org/eclipse/emf/cdo/releng/doc/AssembleScripts.java @@ -103,6 +103,7 @@ public class AssembleScripts }
ANTLIB.generate();
+ ANTLIB.generateDocsTxt();
ANTLIB.generateDebug();
System.out.println();
@@ -456,6 +457,36 @@ public class AssembleScripts }
}
+ public void generateDocsTxt() throws IOException
+ {
+ FileWriter out = null;
+
+ try
+ {
+ File target = new File(new File(new File(plugins, "org.eclipse.emf.cdo.releng"), "help"), "docs.txt");
+ System.out.println("Generating " + target.getCanonicalPath());
+
+ out = new FileWriter(target);
+ BufferedWriter writer = new BufferedWriter(out);
+
+ List<JavaDoc> javaDocs = (List<JavaDoc>)getJavaDocsSortedByDependencies();
+ for (JavaDoc javaDoc : javaDocs)
+ {
+ writer.write(javaDoc.getProject().getName());
+ writer.write("\n");
+ }
+
+ writer.flush();
+ }
+ finally
+ {
+ if (out != null)
+ {
+ out.close();
+ }
+ }
+ }
+
public void generateDebug() throws IOException
{
FileWriter out = null;
diff --git a/plugins/org.eclipse.emf.cdo.releng/build.xml b/plugins/org.eclipse.emf.cdo.releng/build.xml index f437a13504..121402797a 100644 --- a/plugins/org.eclipse.emf.cdo.releng/build.xml +++ b/plugins/org.eclipse.emf.cdo.releng/build.xml @@ -192,6 +192,7 @@ <include name="features/**" /> <include name="plugins/**" /> <include name="zips/**" /> + <include name="help/**" /> <include name="*.jar" /> <include name="*.xml" /> <include name="*.html" /> @@ -519,6 +520,7 @@ <property name="zips" location="${hudson.WORKSPACE}/zips" /> <mkdir dir="${zips}" /> + <antcall target="-generate.help" /> <antcall target="-generate.index" /> <antcall target="-generate.bookmarks" /> <antcall target="-generate.dropins" /> @@ -532,6 +534,18 @@ </target> <!-- ============== --> + <!-- Generate Help --> + <!-- ============== --> + + <target name="-generate.help"> + <copy todir="${hudson.WORKSPACE}"> + <fileset dir="${releng}"> + <include name="help/**"/> + </fileset> + </copy> + </target> + + <!-- ============== --> <!-- Generate Index --> <!-- ============== --> diff --git a/plugins/org.eclipse.emf.cdo.releng/help/docs.txt b/plugins/org.eclipse.emf.cdo.releng/help/docs.txt new file mode 100644 index 0000000000..4d47bb4ab9 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.releng/help/docs.txt @@ -0,0 +1,4 @@ +org.eclipse.net4j.util.doc +org.eclipse.net4j.db.doc +org.eclipse.net4j.doc +org.eclipse.emf.cdo.doc |