Skip to main content
summaryrefslogtreecommitdiffstats
path: root/releng
diff options
context:
space:
mode:
authorTom Schindl2014-08-05 19:13:48 +0000
committerTom Schindl2014-08-05 19:13:48 +0000
commit2218e39190c28ab22db2f072ca5425e5f13d3123 (patch)
tree5720566bde9edf35ec2f8ff1979f5a34604855fe /releng
parentfb3b127892999a65b332da2d4d37e90733ac3e9f (diff)
downloadorg.eclipse.efxclipse-2218e39190c28ab22db2f072ca5425e5f13d3123.tar.gz
org.eclipse.efxclipse-2218e39190c28ab22db2f072ca5425e5f13d3123.tar.xz
org.eclipse.efxclipse-2218e39190c28ab22db2f072ca5425e5f13d3123.zip
generate JavaDoc
Diffstat (limited to 'releng')
-rw-r--r--releng/org.eclipse.fx.shared.doc/.classpath7
-rw-r--r--releng/org.eclipse.fx.shared.doc/.gitignore2
-rw-r--r--releng/org.eclipse.fx.shared.doc/.project28
-rw-r--r--releng/org.eclipse.fx.shared.doc/.settings/org.eclipse.jdt.core.prefs7
-rw-r--r--releng/org.eclipse.fx.shared.doc/META-INF/MANIFEST.MF6
-rw-r--r--releng/org.eclipse.fx.shared.doc/build.properties4
-rwxr-xr-xreleng/org.eclipse.fx.shared.doc/pom.xml75
-rwxr-xr-xreleng/org.eclipse.fx.shared.releng/pom.xml1
8 files changed, 130 insertions, 0 deletions
diff --git a/releng/org.eclipse.fx.shared.doc/.classpath b/releng/org.eclipse.fx.shared.doc/.classpath
new file mode 100644
index 000000000..eca7bdba8
--- /dev/null
+++ b/releng/org.eclipse.fx.shared.doc/.classpath
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/>
+ <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
+ <classpathentry kind="src" path="src"/>
+ <classpathentry kind="output" path="bin"/>
+</classpath>
diff --git a/releng/org.eclipse.fx.shared.doc/.gitignore b/releng/org.eclipse.fx.shared.doc/.gitignore
new file mode 100644
index 000000000..09e3bc9b2
--- /dev/null
+++ b/releng/org.eclipse.fx.shared.doc/.gitignore
@@ -0,0 +1,2 @@
+/bin/
+/target/
diff --git a/releng/org.eclipse.fx.shared.doc/.project b/releng/org.eclipse.fx.shared.doc/.project
new file mode 100644
index 000000000..c3125b392
--- /dev/null
+++ b/releng/org.eclipse.fx.shared.doc/.project
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>org.eclipse.fx.shared.doc</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.pde.ManifestBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.pde.SchemaBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.pde.PluginNature</nature>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ </natures>
+</projectDescription>
diff --git a/releng/org.eclipse.fx.shared.doc/.settings/org.eclipse.jdt.core.prefs b/releng/org.eclipse.fx.shared.doc/.settings/org.eclipse.jdt.core.prefs
new file mode 100644
index 000000000..0c68a61dc
--- /dev/null
+++ b/releng/org.eclipse.fx.shared.doc/.settings/org.eclipse.jdt.core.prefs
@@ -0,0 +1,7 @@
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
+org.eclipse.jdt.core.compiler.compliance=1.8
+org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
+org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
+org.eclipse.jdt.core.compiler.source=1.8
diff --git a/releng/org.eclipse.fx.shared.doc/META-INF/MANIFEST.MF b/releng/org.eclipse.fx.shared.doc/META-INF/MANIFEST.MF
new file mode 100644
index 000000000..b7c1f5d5c
--- /dev/null
+++ b/releng/org.eclipse.fx.shared.doc/META-INF/MANIFEST.MF
@@ -0,0 +1,6 @@
+Manifest-Version: 1.0
+Bundle-ManifestVersion: 2
+Bundle-Name: Doc
+Bundle-SymbolicName: org.eclipse.fx.shared.doc
+Bundle-Version: 1.0.0.qualifier
+Bundle-RequiredExecutionEnvironment: JavaSE-1.8
diff --git a/releng/org.eclipse.fx.shared.doc/build.properties b/releng/org.eclipse.fx.shared.doc/build.properties
new file mode 100644
index 000000000..34d2e4d2d
--- /dev/null
+++ b/releng/org.eclipse.fx.shared.doc/build.properties
@@ -0,0 +1,4 @@
+source.. = src/
+output.. = bin/
+bin.includes = META-INF/,\
+ .
diff --git a/releng/org.eclipse.fx.shared.doc/pom.xml b/releng/org.eclipse.fx.shared.doc/pom.xml
new file mode 100755
index 000000000..a647ba950
--- /dev/null
+++ b/releng/org.eclipse.fx.shared.doc/pom.xml
@@ -0,0 +1,75 @@
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+ <name>e(fx)clipse - Runtime - Shared Doc</name>
+ <groupId>org.eclipse.fx.shared</groupId>
+ <artifactId>org.eclipse.fx.shared.doc</artifactId>
+ <packaging>eclipse-plugin</packaging>
+
+ <parent>
+ <groupId>org.eclipse.fx.shared</groupId>
+ <artifactId>releng</artifactId>
+ <relativePath>../org.eclipse.fx.shared.releng/pom.xml</relativePath>
+ <version>1.0.0-SNAPSHOT</version>
+ </parent>
+
+ <dependencies>
+ <dependency>
+ <groupId>org.eclipse.fx.shared</groupId>
+ <artifactId>org.eclipse.fx.core.shared.feature</artifactId>
+ <version>1.0.0-SNAPSHOT</version>
+ </dependency>
+ </dependencies>
+
+ <properties>
+ <doc.output.folder>${project.build.directory}/gen-doc/</doc.output.folder>
+ </properties>
+
+ <build>
+ <resources>
+ <!-- to ensure that the feature lookup of the ui test works -->
+ <resource>
+ <directory>.</directory>
+ <includes>
+ <include>META-INF/</include>
+ </includes>
+ </resource>
+ </resources>
+ <plugins>
+ <plugin>
+ <groupId>org.eclipse.tycho</groupId>
+ <artifactId>tycho-source-plugin</artifactId>
+ </plugin>
+ <plugin>
+ <groupId>org.eclipse.tycho.extras</groupId>
+ <artifactId>tycho-document-bundle-plugin</artifactId>
+ <version>${tycho-version}</version>
+ <executions>
+ <execution>
+ <id>javadoc</id>
+ <phase>generate-resources</phase>
+ <goals>
+ <goal>javadoc</goal>
+ </goals>
+
+ <!-- >configuration>
+ <basedir>${doc.output.folder}</basedir-->
+ <!-- outputDirectory>${doc.output.folder}/reference/api</outputDirectory-->
+ <!-- >tocFile>${doc.output.folder}/toc/javadoc.xml</tocFile-->
+ <!-- javadocOptions>
+ <additionalArguments>
+ <additionalArgument>-linkoffline
+ http://docs.oracle.com/javase/7/docs/api/
+ ${basedir}/input/javase-7</additionalArgument>
+ <additionalArgument>-linkoffline
+ http://www.osgi.org/javadoc/r4v43/ ${basedir}/input/osgi-r4v43</additionalArgument>
+ </additionalArguments>
+ </javadocOptions-->
+ <!-- /configuration-->
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+
+</project> \ No newline at end of file
diff --git a/releng/org.eclipse.fx.shared.releng/pom.xml b/releng/org.eclipse.fx.shared.releng/pom.xml
index 9f1049f69..0890dcae3 100755
--- a/releng/org.eclipse.fx.shared.releng/pom.xml
+++ b/releng/org.eclipse.fx.shared.releng/pom.xml
@@ -35,6 +35,7 @@
<module>../runtime/org.eclipse.fx.core.shared.feature</module>
<module>../org.eclipse.fx.core.shared.updatesite</module>
+ <module>../org.eclipse.fx.shared.doc</module>
</modules>
<repositories>

Back to the top