Extended content of build dependencies folder (Ant file, CSS styles)
diff --git a/build_dependencies/build-docu.xml b/build_dependencies/build-docu.xml
new file mode 100644
index 0000000..445639f
--- /dev/null
+++ b/build_dependencies/build-docu.xml
@@ -0,0 +1,115 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ * *******************************************************************************
+ * Copyright (c) 2013-2019 Robert Bosch GmbH and others.
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License 2.0
+ * which accompanies this distribution, and is available at
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * Contributors:
+ * Robert Bosch GmbH - initial implementation
+ * *******************************************************************************
+-->
+
+<!-- =================================
+ Documentation Project
+ Generates the documentation
+ ================================= -->
+
+<project name="docuproject" default="generate-help">
+
+ <description>
+ Generates the documentation
+ </description>
+
+ <!-- path to wikitext standalone package -->
+ <property name="lib.folder" value="${basedir}/../../build_dependencies/docu-wikitext-lib"/>
+ <property name="styles.folder" value="${basedir}/../../build_dependencies/docu-styles"/>
+ <property name="docu.folder" value="${basedir}/docu"/>
+ <property name="build.folder" value="${basedir}/build"/>
+ <property name="target.folder.help" value="${basedir}/help"/>
+ <property name="target.folder.toc" value="${basedir}/toc"/>
+ <property name="index.file" value="${docu.folder}/_index.txt"/>
+ <property name="dest.build.file" value="${build.folder}/documentation.textile"/>
+
+ <path id="wikitext.classpath">
+ <fileset dir="${lib.folder}">
+ <include name="*.jar"/>
+ </fileset>
+ </path>
+
+ <!-- - - - - - - - - - - - - - - - - -
+ taskdefs
+ - - - - - - - - - - - - - - - - - -->
+ <taskdef classpathref="wikitext.classpath" resource="org/eclipse/mylyn/wikitext/core/ant/tasks.properties" />
+
+ <!-- - - - - - - - - - - - - - - - - -
+ target: init
+ - - - - - - - - - - - - - - - - - -->
+ <target name="init" depends="init-build">
+ </target>
+
+ <!-- - - - - - - - - - - - - - - - - -
+ clean targets
+ - - - - - - - - - - - - - - - - - -->
+ <target name="init-build">
+ <delete dir="${build.folder}"/>
+ <mkdir dir="${build.folder}"/>
+ </target>
+
+ <!-- - - - - - - - - - - - - - - - - -
+ assemble one file for processing
+ - - - - - - - - - - - - - - - - - -->
+ <target name="assemble">
+ <loadfile srcfile="${index.file}" property="inputfiles">
+ <filterchain>
+ <tokenfilter>
+ <replacestring from="\n" to=","/>
+ </tokenfilter>
+ </filterchain>
+ </loadfile>
+ <concat destfile="${dest.build.file}" append="false" fixlastline="yes">
+ <filelist dir="${docu.folder}" files="${inputfiles}"/>
+ </concat>
+ </target>
+
+ <!-- - - - - - - - - - - - - - - - - -
+ generate targets
+ - - - - - - - - - - - - - - - - - -->
+ <target name="generate-help" description="Generate Eclipse help from textile source" depends="init-build">
+ <copy todir="${build.folder}">
+ <fileset dir="${docu.folder}" includes="**/*.textile" excludes="pdf-*.textile">
+ </fileset>
+ </copy>
+ <wikitext-to-eclipse-help
+ markupLanguage="Textile"
+ multipleOutputFiles="true"
+ navigationImages="true"
+ helpPrefix="help"
+ formatoutput="true">
+ <fileset dir="${build.folder}">
+ <include name="**/*.textile"/>
+ </fileset>
+ <stylesheet url="help.css" />
+ </wikitext-to-eclipse-help>
+
+ <copy todir="${target.folder.help}">
+ <fileset dir="${build.folder}">
+ <include name="**/*.html"/>
+ </fileset>
+ </copy>
+ <copy todir="${target.folder.help}">
+ <fileset dir="${styles.folder}"/>
+ </copy>
+
+ <copy todir="${target.folder.toc}">
+ <fileset dir="${build.folder}">
+ <include name="**/*-toc.xml"/>
+ </fileset>
+ </copy>
+
+ <delete dir="${build.folder}"/>
+ </target>
+
+</project>
diff --git a/build_dependencies/content.txt b/build_dependencies/content.txt
index f979c1b..82116bd 100644
--- a/build_dependencies/content.txt
+++ b/build_dependencies/content.txt
@@ -1,6 +1,6 @@
*** Build dependencies ***
-folder: help_docu
+folder: docu-wikitext-lib
origin: https://build.eclipse.org/common/mylyn-wikitext/2.9.0.v20160513-1433/
date: 2019-08-14
diff --git a/build_dependencies/docu-styles/help.css b/build_dependencies/docu-styles/help.css
new file mode 100644
index 0000000..6a251c8
--- /dev/null
+++ b/build_dependencies/docu-styles/help.css
@@ -0,0 +1,143 @@
+
+/* Additional styles */
+
+h1 {
+ font-size: 36px;
+ line-height: 40px;
+ text-align: center;
+
+ color: #015A20;
+ margin: 40px 0;
+ padding: 10px;
+}
+
+h2 {
+ font-size: 30px;
+ line-height: 40px;
+ border-bottom: solid 1px #666;
+}
+
+h3 {
+ font-size: 24px;
+ line-height: 40px;
+}
+
+h4 {
+ font-size: 18px;
+ line-height: 20px;
+ font-style: italic;
+}
+
+
+body {
+ font-family: Helvetica,Arial,sans-serif;
+ line-height: 1.3;
+}
+
+
+/* styling of code listings and code snippets */
+
+pre, code {
+ background-color: #f7f7f9;
+ border: 1px solid #e1e1e8;
+}
+
+pre {
+ padding: 10px;
+ word-break: break-all;
+ word-wrap: break-word;
+ white-space: pre-wrap;
+ border-radius: 5px;
+}
+
+code {
+ vertical-align: 5%;
+ padding: 1px 3px 0px;
+ color: #d14;
+ border-radius: 2px;
+}
+
+pre code {
+ padding: 0px;
+ color: inherit;
+ background-color: transparent;
+ border: 0;
+}
+
+
+/* styling of tables: minimal, classic */
+
+td, th {
+ padding: 6px 6px 6px 6px;
+}
+
+
+table.minimal td {
+ border-top: solid black 1px;
+}
+
+
+table.classic {
+ border: solid black 1px;
+ border-collapse: collapse;
+}
+
+table.classic th, table.classic td {
+ border: solid black 1px;
+}
+
+
+/* borders and scaling (used for images) */
+
+img.gray {
+ background: #dddddd;
+ padding: 5px;
+ margin: 10px;
+}
+
+
+img.scale {
+ max-width: 100%;
+ height: auto;
+}
+
+
+img.gray_scale {
+ background: #dddddd;
+ padding: 5px;
+ margin: 10px;
+
+ max-width: 100%;
+ height:auto;
+}
+
+
+img.shadow {
+ box-shadow: 0px 0px 5px 8px #ccc;
+ margin: 10px;
+}
+
+
+/* not applicable (because border=0 is added by default) */
+
+img.dotted {
+ border-width: 2;
+ border-color: gray;
+ border-style: dotted;
+}
+
+
+.validation-rule {
+ border-style: solid;
+ border-width: thin;
+ margin-left: 1.5cm;
+ margin-right: 1.5cm;
+}
+
+.validation-rule:before {
+ font-weight: normal;
+ font-size: larger;
+ line-height: 200%;
+ margin-left: -0.75cm;
+ content: "\26A0 VALIDATION RULES";
+}
diff --git a/build_dependencies/help_docu/com.google.guava_15.0.0.v201403281430.jar b/build_dependencies/docu-wikitext-lib/com.google.guava_15.0.0.v201403281430.jar
similarity index 100%
rename from build_dependencies/help_docu/com.google.guava_15.0.0.v201403281430.jar
rename to build_dependencies/docu-wikitext-lib/com.google.guava_15.0.0.v201403281430.jar
Binary files differ
diff --git a/build_dependencies/help_docu/org.eclipse.mylyn.wikitext.asciidoc.core_2.9.0.v20160524-1633.jar b/build_dependencies/docu-wikitext-lib/org.eclipse.mylyn.wikitext.asciidoc.core_2.9.0.v20160524-1633.jar
similarity index 100%
rename from build_dependencies/help_docu/org.eclipse.mylyn.wikitext.asciidoc.core_2.9.0.v20160524-1633.jar
rename to build_dependencies/docu-wikitext-lib/org.eclipse.mylyn.wikitext.asciidoc.core_2.9.0.v20160524-1633.jar
Binary files differ
diff --git a/build_dependencies/help_docu/org.eclipse.mylyn.wikitext.confluence.core_2.9.0.v20160513-1433.jar b/build_dependencies/docu-wikitext-lib/org.eclipse.mylyn.wikitext.confluence.core_2.9.0.v20160513-1433.jar
similarity index 100%
rename from build_dependencies/help_docu/org.eclipse.mylyn.wikitext.confluence.core_2.9.0.v20160513-1433.jar
rename to build_dependencies/docu-wikitext-lib/org.eclipse.mylyn.wikitext.confluence.core_2.9.0.v20160513-1433.jar
Binary files differ
diff --git a/build_dependencies/help_docu/org.eclipse.mylyn.wikitext.core.ant_2.9.0.v20160513-1433.jar b/build_dependencies/docu-wikitext-lib/org.eclipse.mylyn.wikitext.core.ant_2.9.0.v20160513-1433.jar
similarity index 100%
rename from build_dependencies/help_docu/org.eclipse.mylyn.wikitext.core.ant_2.9.0.v20160513-1433.jar
rename to build_dependencies/docu-wikitext-lib/org.eclipse.mylyn.wikitext.core.ant_2.9.0.v20160513-1433.jar
Binary files differ
diff --git a/build_dependencies/help_docu/org.eclipse.mylyn.wikitext.core.osgi_2.9.0.v20160513-1433.jar b/build_dependencies/docu-wikitext-lib/org.eclipse.mylyn.wikitext.core.osgi_2.9.0.v20160513-1433.jar
similarity index 100%
rename from build_dependencies/help_docu/org.eclipse.mylyn.wikitext.core.osgi_2.9.0.v20160513-1433.jar
rename to build_dependencies/docu-wikitext-lib/org.eclipse.mylyn.wikitext.core.osgi_2.9.0.v20160513-1433.jar
Binary files differ
diff --git a/build_dependencies/help_docu/org.eclipse.mylyn.wikitext.core_2.9.0.v20160513-1433.jar b/build_dependencies/docu-wikitext-lib/org.eclipse.mylyn.wikitext.core_2.9.0.v20160513-1433.jar
similarity index 100%
rename from build_dependencies/help_docu/org.eclipse.mylyn.wikitext.core_2.9.0.v20160513-1433.jar
rename to build_dependencies/docu-wikitext-lib/org.eclipse.mylyn.wikitext.core_2.9.0.v20160513-1433.jar
Binary files differ
diff --git a/build_dependencies/help_docu/org.eclipse.mylyn.wikitext.html.core_2.9.0.v20160513-1433.jar b/build_dependencies/docu-wikitext-lib/org.eclipse.mylyn.wikitext.html.core_2.9.0.v20160513-1433.jar
similarity index 100%
rename from build_dependencies/help_docu/org.eclipse.mylyn.wikitext.html.core_2.9.0.v20160513-1433.jar
rename to build_dependencies/docu-wikitext-lib/org.eclipse.mylyn.wikitext.html.core_2.9.0.v20160513-1433.jar
Binary files differ
diff --git a/build_dependencies/help_docu/org.eclipse.mylyn.wikitext.markdown.core_2.9.0.v20160513-1433.jar b/build_dependencies/docu-wikitext-lib/org.eclipse.mylyn.wikitext.markdown.core_2.9.0.v20160513-1433.jar
similarity index 100%
rename from build_dependencies/help_docu/org.eclipse.mylyn.wikitext.markdown.core_2.9.0.v20160513-1433.jar
rename to build_dependencies/docu-wikitext-lib/org.eclipse.mylyn.wikitext.markdown.core_2.9.0.v20160513-1433.jar
Binary files differ
diff --git a/build_dependencies/help_docu/org.eclipse.mylyn.wikitext.mediawiki.core.ant_2.9.0.v20160513-1433.jar b/build_dependencies/docu-wikitext-lib/org.eclipse.mylyn.wikitext.mediawiki.core.ant_2.9.0.v20160513-1433.jar
similarity index 100%
rename from build_dependencies/help_docu/org.eclipse.mylyn.wikitext.mediawiki.core.ant_2.9.0.v20160513-1433.jar
rename to build_dependencies/docu-wikitext-lib/org.eclipse.mylyn.wikitext.mediawiki.core.ant_2.9.0.v20160513-1433.jar
Binary files differ
diff --git a/build_dependencies/help_docu/org.eclipse.mylyn.wikitext.mediawiki.core_2.9.0.v20160513-1433.jar b/build_dependencies/docu-wikitext-lib/org.eclipse.mylyn.wikitext.mediawiki.core_2.9.0.v20160513-1433.jar
similarity index 100%
rename from build_dependencies/help_docu/org.eclipse.mylyn.wikitext.mediawiki.core_2.9.0.v20160513-1433.jar
rename to build_dependencies/docu-wikitext-lib/org.eclipse.mylyn.wikitext.mediawiki.core_2.9.0.v20160513-1433.jar
Binary files differ
diff --git a/build_dependencies/help_docu/org.eclipse.mylyn.wikitext.textile.core_2.9.0.v20160513-1433.jar b/build_dependencies/docu-wikitext-lib/org.eclipse.mylyn.wikitext.textile.core_2.9.0.v20160513-1433.jar
similarity index 100%
rename from build_dependencies/help_docu/org.eclipse.mylyn.wikitext.textile.core_2.9.0.v20160513-1433.jar
rename to build_dependencies/docu-wikitext-lib/org.eclipse.mylyn.wikitext.textile.core_2.9.0.v20160513-1433.jar
Binary files differ
diff --git a/build_dependencies/help_docu/org.eclipse.mylyn.wikitext.tracwiki.core_2.9.0.v20160513-1433.jar b/build_dependencies/docu-wikitext-lib/org.eclipse.mylyn.wikitext.tracwiki.core_2.9.0.v20160513-1433.jar
similarity index 100%
rename from build_dependencies/help_docu/org.eclipse.mylyn.wikitext.tracwiki.core_2.9.0.v20160513-1433.jar
rename to build_dependencies/docu-wikitext-lib/org.eclipse.mylyn.wikitext.tracwiki.core_2.9.0.v20160513-1433.jar
Binary files differ
diff --git a/build_dependencies/help_docu/org.eclipse.mylyn.wikitext.twiki.core_2.9.0.v20160519-0832.jar b/build_dependencies/docu-wikitext-lib/org.eclipse.mylyn.wikitext.twiki.core_2.9.0.v20160519-0832.jar
similarity index 100%
rename from build_dependencies/help_docu/org.eclipse.mylyn.wikitext.twiki.core_2.9.0.v20160519-0832.jar
rename to build_dependencies/docu-wikitext-lib/org.eclipse.mylyn.wikitext.twiki.core_2.9.0.v20160519-0832.jar
Binary files differ