[323510] [releng] Migrate XSLT CI build to Maven 3/Tycho
https://bugs.eclipse.org/bugs/show_bug.cgi?id=323510
Add javadoc to build.
diff --git a/bundles/org.eclipse.wst.xsl.core/pom.xml b/bundles/org.eclipse.wst.xsl.core/pom.xml
index ea901af..c2b8f57 100644
--- a/bundles/org.eclipse.wst.xsl.core/pom.xml
+++ b/bundles/org.eclipse.wst.xsl.core/pom.xml
@@ -15,4 +15,14 @@
<relativePath>../../development/athena/org.eclipse.wst.xsl.releng</relativePath>
</parent>
+ <build>
+ <sourceDirectory>src</sourceDirectory>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-javadoc-plugin</artifactId>
+ <version>2.7</version>
+ </plugin>
+ </plugins>
+ </build>
</project>
\ No newline at end of file
diff --git a/bundles/org.eclipse.wst.xsl.debug.ui/pom.xml b/bundles/org.eclipse.wst.xsl.debug.ui/pom.xml
index 40c5583..4f86eca 100644
--- a/bundles/org.eclipse.wst.xsl.debug.ui/pom.xml
+++ b/bundles/org.eclipse.wst.xsl.debug.ui/pom.xml
@@ -15,4 +15,15 @@
<relativePath>../../development/athena/org.eclipse.wst.xsl.releng</relativePath>
</parent>
+ <build>
+ <sourceDirectory>src</sourceDirectory>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-javadoc-plugin</artifactId>
+ <version>2.7</version>
+ </plugin>
+ </plugins>
+ </build>
+
</project>
diff --git a/bundles/org.eclipse.wst.xsl.exslt.core/pom.xml b/bundles/org.eclipse.wst.xsl.exslt.core/pom.xml
index e1e6246..4049a4e 100644
--- a/bundles/org.eclipse.wst.xsl.exslt.core/pom.xml
+++ b/bundles/org.eclipse.wst.xsl.exslt.core/pom.xml
@@ -15,4 +15,15 @@
<relativePath>../../development/athena/org.eclipse.wst.xsl.releng</relativePath>
</parent>
+ <build>
+ <sourceDirectory>src</sourceDirectory>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-javadoc-plugin</artifactId>
+ <version>2.7</version>
+ </plugin>
+ </plugins>
+ </build>
+
</project>
diff --git a/bundles/org.eclipse.wst.xsl.exslt.ui/pom.xml b/bundles/org.eclipse.wst.xsl.exslt.ui/pom.xml
index b1afb4a..b4e03b9 100644
--- a/bundles/org.eclipse.wst.xsl.exslt.ui/pom.xml
+++ b/bundles/org.eclipse.wst.xsl.exslt.ui/pom.xml
@@ -1,18 +1,30 @@
<?xml version="1.0" encoding="UTF-8"?>
<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/maven-v4_0_0.xsd">
- <modelVersion>4.0.0</modelVersion>
- <groupId>org.eclipse.wst.xsl</groupId>
- <artifactId>org.eclipse.wst.xsl.exslt.ui</artifactId>
- <packaging>eclipse-plugin</packaging>
- <version>1.0.0-SNAPSHOT</version>
- <name>XSLT EXSLT UI Plugin</name>
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.eclipse.wst.xsl</groupId>
+ <artifactId>org.eclipse.wst.xsl.exslt.ui</artifactId>
+ <packaging>eclipse-plugin</packaging>
+ <version>1.0.0-SNAPSHOT</version>
+ <name>XSLT EXSLT UI Plugin</name>
- <parent>
- <groupId>org.eclipse.wst.xsl</groupId>
- <artifactId>org.eclipse.wst.xsl-parent</artifactId>
- <version>1.2.0-SNAPSHOT</version>
- <relativePath>../../development/athena/org.eclipse.wst.xsl.releng</relativePath>
- </parent>
+ <parent>
+ <groupId>org.eclipse.wst.xsl</groupId>
+ <artifactId>org.eclipse.wst.xsl-parent</artifactId>
+ <version>1.2.0-SNAPSHOT</version>
+ <relativePath>../../development/athena/org.eclipse.wst.xsl.releng</relativePath>
+ </parent>
+
+ <build>
+ <sourceDirectory>src</sourceDirectory>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-javadoc-plugin</artifactId>
+ <version>2.7</version>
+ </plugin>
+ </plugins>
+ </build>
+
</project>
diff --git a/bundles/org.eclipse.wst.xsl.jaxp.debug.ui/pom.xml b/bundles/org.eclipse.wst.xsl.jaxp.debug.ui/pom.xml
index be59f68..790a375 100644
--- a/bundles/org.eclipse.wst.xsl.jaxp.debug.ui/pom.xml
+++ b/bundles/org.eclipse.wst.xsl.jaxp.debug.ui/pom.xml
@@ -1,18 +1,30 @@
<?xml version="1.0" encoding="UTF-8"?>
<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/maven-v4_0_0.xsd">
- <modelVersion>4.0.0</modelVersion>
- <groupId>org.eclipse.wst.xsl</groupId>
- <artifactId>org.eclipse.wst.xsl.jaxp.debug.ui</artifactId>
- <packaging>eclipse-plugin</packaging>
- <version>1.0.100-SNAPSHOT</version>
- <name>XSLT JAXP Debug UI Plugin</name>
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.eclipse.wst.xsl</groupId>
+ <artifactId>org.eclipse.wst.xsl.jaxp.debug.ui</artifactId>
+ <packaging>eclipse-plugin</packaging>
+ <version>1.0.100-SNAPSHOT</version>
+ <name>XSLT JAXP Debug UI Plugin</name>
- <parent>
- <groupId>org.eclipse.wst.xsl</groupId>
- <artifactId>org.eclipse.wst.xsl-parent</artifactId>
- <version>1.2.0-SNAPSHOT</version>
- <relativePath>../../development/athena/org.eclipse.wst.xsl.releng</relativePath>
- </parent>
+ <parent>
+ <groupId>org.eclipse.wst.xsl</groupId>
+ <artifactId>org.eclipse.wst.xsl-parent</artifactId>
+ <version>1.2.0-SNAPSHOT</version>
+ <relativePath>../../development/athena/org.eclipse.wst.xsl.releng</relativePath>
+ </parent>
+
+ <build>
+ <sourceDirectory>src</sourceDirectory>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-javadoc-plugin</artifactId>
+ <version>2.7</version>
+ </plugin>
+ </plugins>
+ </build>
+
</project>
diff --git a/bundles/org.eclipse.wst.xsl.jaxp.debug/pom.xml b/bundles/org.eclipse.wst.xsl.jaxp.debug/pom.xml
index 1d80bec..0714f4d 100644
--- a/bundles/org.eclipse.wst.xsl.jaxp.debug/pom.xml
+++ b/bundles/org.eclipse.wst.xsl.jaxp.debug/pom.xml
@@ -1,18 +1,29 @@
<?xml version="1.0" encoding="UTF-8"?>
<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/maven-v4_0_0.xsd">
- <modelVersion>4.0.0</modelVersion>
- <groupId>org.eclipse.wst.xsl</groupId>
- <artifactId>org.eclipse.wst.xsl.jaxp.debug</artifactId>
- <packaging>eclipse-plugin</packaging>
- <version>1.0.100-SNAPSHOT</version>
- <name>XSLT JAXP Debug Plugin</name>
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.eclipse.wst.xsl</groupId>
+ <artifactId>org.eclipse.wst.xsl.jaxp.debug</artifactId>
+ <packaging>eclipse-plugin</packaging>
+ <version>1.0.100-SNAPSHOT</version>
+ <name>XSLT JAXP Debug Plugin</name>
- <parent>
- <groupId>org.eclipse.wst.xsl</groupId>
- <artifactId>org.eclipse.wst.xsl-parent</artifactId>
- <version>1.2.0-SNAPSHOT</version>
- <relativePath>../../development/athena/org.eclipse.wst.xsl.releng</relativePath>
- </parent>
+ <parent>
+ <groupId>org.eclipse.wst.xsl</groupId>
+ <artifactId>org.eclipse.wst.xsl-parent</artifactId>
+ <version>1.2.0-SNAPSHOT</version>
+ <relativePath>../../development/athena/org.eclipse.wst.xsl.releng</relativePath>
+ </parent>
+
+ <build>
+ <sourceDirectory>src</sourceDirectory>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-javadoc-plugin</artifactId>
+ <version>2.7</version>
+ </plugin>
+ </plugins>
+ </build>
</project>
diff --git a/bundles/org.eclipse.wst.xsl.jaxp.launching/pom.xml b/bundles/org.eclipse.wst.xsl.jaxp.launching/pom.xml
index 20eb770..ea59a5c 100644
--- a/bundles/org.eclipse.wst.xsl.jaxp.launching/pom.xml
+++ b/bundles/org.eclipse.wst.xsl.jaxp.launching/pom.xml
@@ -1,18 +1,29 @@
<?xml version="1.0" encoding="UTF-8"?>
<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/maven-v4_0_0.xsd">
- <modelVersion>4.0.0</modelVersion>
- <groupId>org.eclipse.wst.xsl</groupId>
- <artifactId>org.eclipse.wst.xsl.jaxp.launching</artifactId>
- <packaging>eclipse-plugin</packaging>
- <version>1.0.100-SNAPSHOT</version>
- <name>XSLT JAXP Launching UI Plugin</name>
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.eclipse.wst.xsl</groupId>
+ <artifactId>org.eclipse.wst.xsl.jaxp.launching</artifactId>
+ <packaging>eclipse-plugin</packaging>
+ <version>1.0.100-SNAPSHOT</version>
+ <name>XSLT JAXP Launching UI Plugin</name>
- <parent>
- <groupId>org.eclipse.wst.xsl</groupId>
- <artifactId>org.eclipse.wst.xsl-parent</artifactId>
- <version>1.2.0-SNAPSHOT</version>
- <relativePath>../../development/athena/org.eclipse.wst.xsl.releng</relativePath>
- </parent>
+ <parent>
+ <groupId>org.eclipse.wst.xsl</groupId>
+ <artifactId>org.eclipse.wst.xsl-parent</artifactId>
+ <version>1.2.0-SNAPSHOT</version>
+ <relativePath>../../development/athena/org.eclipse.wst.xsl.releng</relativePath>
+ </parent>
+
+ <build>
+ <sourceDirectory>src</sourceDirectory>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-javadoc-plugin</artifactId>
+ <version>2.7</version>
+ </plugin>
+ </plugins>
+ </build>
</project>
diff --git a/bundles/org.eclipse.wst.xsl.launching/pom.xml b/bundles/org.eclipse.wst.xsl.launching/pom.xml
index 0c8513e..02f1e8b 100644
--- a/bundles/org.eclipse.wst.xsl.launching/pom.xml
+++ b/bundles/org.eclipse.wst.xsl.launching/pom.xml
@@ -1,18 +1,29 @@
<?xml version="1.0" encoding="UTF-8"?>
<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/maven-v4_0_0.xsd">
- <modelVersion>4.0.0</modelVersion>
- <groupId>org.eclipse.wst.xsl</groupId>
- <artifactId>org.eclipse.wst.xsl.launching</artifactId>
- <packaging>eclipse-plugin</packaging>
- <version>1.0.100-SNAPSHOT</version>
- <name>XSLT Launching Plugin</name>
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.eclipse.wst.xsl</groupId>
+ <artifactId>org.eclipse.wst.xsl.launching</artifactId>
+ <packaging>eclipse-plugin</packaging>
+ <version>1.0.100-SNAPSHOT</version>
+ <name>XSLT Launching Plugin</name>
- <parent>
- <groupId>org.eclipse.wst.xsl</groupId>
- <artifactId>org.eclipse.wst.xsl-parent</artifactId>
- <version>1.2.0-SNAPSHOT</version>
- <relativePath>../../development/athena/org.eclipse.wst.xsl.releng</relativePath>
- </parent>
+ <parent>
+ <groupId>org.eclipse.wst.xsl</groupId>
+ <artifactId>org.eclipse.wst.xsl-parent</artifactId>
+ <version>1.2.0-SNAPSHOT</version>
+ <relativePath>../../development/athena/org.eclipse.wst.xsl.releng</relativePath>
+ </parent>
+
+ <build>
+ <sourceDirectory>src</sourceDirectory>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-javadoc-plugin</artifactId>
+ <version>2.7</version>
+ </plugin>
+ </plugins>
+ </build>
</project>
diff --git a/bundles/org.eclipse.wst.xsl.ui/pom.xml b/bundles/org.eclipse.wst.xsl.ui/pom.xml
index c54b5a4..8e088d5 100644
--- a/bundles/org.eclipse.wst.xsl.ui/pom.xml
+++ b/bundles/org.eclipse.wst.xsl.ui/pom.xml
@@ -1,18 +1,29 @@
<?xml version="1.0" encoding="UTF-8"?>
<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/maven-v4_0_0.xsd">
- <modelVersion>4.0.0</modelVersion>
- <groupId>org.eclipse.wst.xsl</groupId>
- <artifactId>org.eclipse.wst.xsl.ui</artifactId>
- <packaging>eclipse-plugin</packaging>
- <version>1.1.0-SNAPSHOT</version>
- <name>XSLT UI Plugin</name>
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.eclipse.wst.xsl</groupId>
+ <artifactId>org.eclipse.wst.xsl.ui</artifactId>
+ <packaging>eclipse-plugin</packaging>
+ <version>1.1.0-SNAPSHOT</version>
+ <name>XSLT UI Plugin</name>
- <parent>
- <groupId>org.eclipse.wst.xsl</groupId>
- <artifactId>org.eclipse.wst.xsl-parent</artifactId>
- <version>1.2.0-SNAPSHOT</version>
- <relativePath>../../development/athena/org.eclipse.wst.xsl.releng</relativePath>
- </parent>
+ <parent>
+ <groupId>org.eclipse.wst.xsl</groupId>
+ <artifactId>org.eclipse.wst.xsl-parent</artifactId>
+ <version>1.2.0-SNAPSHOT</version>
+ <relativePath>../../development/athena/org.eclipse.wst.xsl.releng</relativePath>
+ </parent>
+
+ <build>
+ <sourceDirectory>src</sourceDirectory>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-javadoc-plugin</artifactId>
+ <version>2.7</version>
+ </plugin>
+ </plugins>
+ </build>
</project>
diff --git a/bundles/org.eclipse.wst.xsl.xalan/pom.xml b/bundles/org.eclipse.wst.xsl.xalan/pom.xml
index 89a585a..21b8e2b 100644
--- a/bundles/org.eclipse.wst.xsl.xalan/pom.xml
+++ b/bundles/org.eclipse.wst.xsl.xalan/pom.xml
@@ -15,4 +15,15 @@
<relativePath>../../development/athena/org.eclipse.wst.xsl.releng</relativePath>
</parent>
+ <build>
+ <sourceDirectory>src-debugger</sourceDirectory>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-javadoc-plugin</artifactId>
+ <version>2.7</version>
+ </plugin>
+ </plugins>
+ </build>
+
</project>