diff --git a/pom.xml b/pom.xml
index 0989fc6f3..cb91e354c 100644
--- a/pom.xml
+++ b/pom.xml
@@ -1,3 +1,18 @@
+
@@ -8,16 +23,56 @@
0.2-SNAPSHOT
pom
+ TeaVM
+ TeaVM aggregate project
+ http://teavm.org
+
+
+
+ The Apache Software License, Version 2.0
+ http://www.apache.org/licenses/LICENSE-2.0.txt
+ repo
+ A business-friendly OSS license
+
+
+
+
+
+ konsoletyper
+ Alexey Andreev
+ konsoletyper@gmail.com
+ +4
+
+
+
+
+ https://github.com/konsoletyper/teavm
+ scm:git:git@github.com:konsoletyper/teavm.git
+
+
+
+
+ sonatype-nexus-snapshots
+ Sonatype Nexus Snapshots
+ ${sonatypeOssDistMgmtSnapshotsUrl}
+
+
+ sonatype-nexus-staging
+ Nexus Release Repository
+ https://oss.sonatype.org/service/local/staging/deploy/maven2/
+
+
+
UTF-8
0.7.5
+ https://oss.sonatype.org/content/repositories/snapshots/
teavm-core
teavm-classlib
teavm-maven-plugin
- teavm-samples
teavm-dom
teavm-jso
teavm-html4j
@@ -91,16 +146,74 @@
1.7
+
+ org.apache.maven.plugins
+ maven-javadoc-plugin
+ 2.9.1
+
+
+ build-javadoc
+
+ jar
+
+ post-integration-test
+
+
+
+ protected
+
+
+
+ org.apache.maven.plugins
+ maven-source-plugin
+ 2.2.1
+
+
+ attach-sources
+ post-integration-test
+
+ jar-no-fork
+
+
+
+
+
+ sign-artifacts
+
+
+
+ org.apache.maven.plugins
+ maven-gpg-plugin
+ 1.4
+
+
+ sign-artifacts
+ verify
+
+ sign
+
+
+
+
+
+
+
enable-scala
teavm-scala-samples
+
+ enable-samples
+
+ teavm-samples
+
+
-
\ No newline at end of file
+
diff --git a/teavm-classlib/pom.xml b/teavm-classlib/pom.xml
index 85c05cf35..1735093c3 100644
--- a/teavm-classlib/pom.xml
+++ b/teavm-classlib/pom.xml
@@ -37,6 +37,9 @@
+ TeaVM JCL
+ TeaVM Java class library emulation
+
@@ -85,6 +88,14 @@
+
+ org.apache.maven.plugins
+ maven-source-plugin
+
+
+ org.apache.maven.plugins
+ maven-javadoc-plugin
+
-
\ No newline at end of file
+
diff --git a/teavm-core/pom.xml b/teavm-core/pom.xml
index c906c52b7..f5add08f4 100644
--- a/teavm-core/pom.xml
+++ b/teavm-core/pom.xml
@@ -40,6 +40,9 @@
+ TeaVM core
+ TeaVM compiler and SPI
+
@@ -66,34 +69,11 @@
org.apache.maven.plugins
- maven-javadoc-plugin
- 2.9.1
-
-
- build-javadoc
-
- jar
-
- verify
-
-
-
- protected
-
+ maven-source-plugin
org.apache.maven.plugins
- maven-source-plugin
- 2.2.1
-
-
- attach-sources
- verify
-
- jar-no-fork
-
-
-
+ maven-javadoc-plugin
@@ -115,4 +95,4 @@
-
\ No newline at end of file
+
diff --git a/teavm-dom/pom.xml b/teavm-dom/pom.xml
index 0b934a965..58a2d8596 100644
--- a/teavm-dom/pom.xml
+++ b/teavm-dom/pom.xml
@@ -24,6 +24,9 @@
teavm-dom
+ TeaVM DOM
+ TeaVM browser interface declaration
+
org.teavm
@@ -37,4 +40,17 @@
${project.version}
-
\ No newline at end of file
+
+
+
+
+ org.apache.maven.plugins
+ maven-source-plugin
+
+
+ org.apache.maven.plugins
+ maven-javadoc-plugin
+
+
+
+
diff --git a/teavm-html4j/pom.xml b/teavm-html4j/pom.xml
index 1cb264359..c38f21ed1 100644
--- a/teavm-html4j/pom.xml
+++ b/teavm-html4j/pom.xml
@@ -23,6 +23,9 @@
teavm-html4j
+ TeaVM html4j support
+ A set of interceptors and hacks for TeaVM to support html4j
+
org.teavm
@@ -99,6 +102,14 @@
+
+ org.apache.maven.plugins
+ maven-source-plugin
+
+
+ org.apache.maven.plugins
+ maven-javadoc-plugin
+
@@ -113,4 +124,4 @@
-
\ No newline at end of file
+
diff --git a/teavm-jso/pom.xml b/teavm-jso/pom.xml
index 11d77ae1e..7cebb7bab 100644
--- a/teavm-jso/pom.xml
+++ b/teavm-jso/pom.xml
@@ -24,6 +24,9 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xs
teavm-jso
+ TeaVM JavaScript objects
+ A library that adds convenient interface for interaction between TeaVM and JavaScript code
+
org.teavm
@@ -32,4 +35,17 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xs
true
-
\ No newline at end of file
+
+
+
+
+ org.apache.maven.plugins
+ maven-source-plugin
+
+
+ org.apache.maven.plugins
+ maven-javadoc-plugin
+
+
+
+
diff --git a/teavm-maven-plugin/pom.xml b/teavm-maven-plugin/pom.xml
index fe329fbb6..3af9a9958 100644
--- a/teavm-maven-plugin/pom.xml
+++ b/teavm-maven-plugin/pom.xml
@@ -25,6 +25,9 @@
teavm-maven-plugin
maven-plugin
+ TeaVM maven plugin
+ A set of mojos that allow to include TeaVM compiler into maven build process
+
org.apache.maven
@@ -73,6 +76,14 @@
+
+ org.apache.maven.plugins
+ maven-source-plugin
+
+
+ org.apache.maven.plugins
+ maven-javadoc-plugin
+
-
\ No newline at end of file
+