From 549ef194efc7a3eee948eac2da4ac36c2e47a6a1 Mon Sep 17 00:00:00 2001 From: Sergey Mashkov Date: Fri, 10 Jul 2015 15:10:36 +0300 Subject: Maven plugin initial implementation --- maven-plugin/pom.xml | 149 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 149 insertions(+) create mode 100644 maven-plugin/pom.xml (limited to 'maven-plugin/pom.xml') diff --git a/maven-plugin/pom.xml b/maven-plugin/pom.xml new file mode 100644 index 00000000..de7a5595 --- /dev/null +++ b/maven-plugin/pom.xml @@ -0,0 +1,149 @@ + + + 4.0.0 + + org.jetbrains.dokka + dokka-maven-plugin + 0.0.1-SNAPSHOT + maven-plugin + + + 1.4.1 + 3.0.5 + 3.0.22 + 0.1-SNAPSHOT + + + + + org.apache.maven + maven-core + ${maven.version} + + + org.apache.maven + maven-model + ${maven.version} + + + org.apache.maven + maven-plugin-api + ${maven.version} + + + org.codehaus.plexus + plexus-utils + ${plexus.version} + + + org.apache.maven.plugin-tools + maven-plugin-annotations + 3.4 + + + + org.jetbrains.dokka + dokka-fatjar + 1.0 + jar + compile + + + + + + my-local-repo + file://${basedir}/../out/repo + + + + + src/main/kotlin + + + + org.jetbrains.kotlin + kotlin-maven-plugin + ${kotlin.version} + + + compile + compile + + compile + + + + test-compile + test-compile + + test-compile + + + + + + org.apache.maven.plugins + maven-plugin-plugin + 3.4 + + + + default-descriptor + + descriptor + + process-classes + + + help-descriptor + + helpmojo + + process-classes + + + + + dokka + + + + + + maven-jar-plugin + 2.6 + + + default-jar + none + + + + + + org.apache.maven.plugins + maven-assembly-plugin + 2.5.5 + + + jar-with-dependencies + + false + + + + make-assembly + package + + single + + + + + + + + \ No newline at end of file -- cgit From 3d25df6c3c68b43431abbed326b17c50717a18f7 Mon Sep 17 00:00:00 2001 From: Sergey Mashkov Date: Fri, 10 Jul 2015 15:47:32 +0300 Subject: Add JANSI library as it is required sometimes --- .idea/libraries/Maven__org_fusesource_jansi_jansi_1_11.xml | 14 ++++++++++++++ maven-plugin/maven-plugin.iml | 2 ++ maven-plugin/pom.xml | 6 ++++++ 3 files changed, 22 insertions(+) create mode 100644 .idea/libraries/Maven__org_fusesource_jansi_jansi_1_11.xml (limited to 'maven-plugin/pom.xml') diff --git a/.idea/libraries/Maven__org_fusesource_jansi_jansi_1_11.xml b/.idea/libraries/Maven__org_fusesource_jansi_jansi_1_11.xml new file mode 100644 index 00000000..5f1c2b5d --- /dev/null +++ b/.idea/libraries/Maven__org_fusesource_jansi_jansi_1_11.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/maven-plugin/maven-plugin.iml b/maven-plugin/maven-plugin.iml index b965c125..52e48c92 100644 --- a/maven-plugin/maven-plugin.iml +++ b/maven-plugin/maven-plugin.iml @@ -14,6 +14,7 @@ + @@ -41,6 +42,7 @@ + \ No newline at end of file diff --git a/maven-plugin/pom.xml b/maven-plugin/pom.xml index de7a5595..96b33e1b 100644 --- a/maven-plugin/pom.xml +++ b/maven-plugin/pom.xml @@ -43,6 +43,12 @@ 3.4 + + org.fusesource.jansi + jansi + 1.11 + + org.jetbrains.dokka dokka-fatjar -- cgit From 513af27ac95939e659d337b02d94b096bad7d970 Mon Sep 17 00:00:00 2001 From: Sergey Mashkov Date: Mon, 13 Jul 2015 17:49:57 +0300 Subject: Add sonatype repo --- maven-plugin/pom.xml | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) (limited to 'maven-plugin/pom.xml') diff --git a/maven-plugin/pom.xml b/maven-plugin/pom.xml index 96b33e1b..ad2117a8 100644 --- a/maven-plugin/pom.xml +++ b/maven-plugin/pom.xml @@ -149,7 +149,20 @@ - + + + + sonatype.oss.snapshots + Sonatype OSS Snapshot Repository + http://oss.sonatype.org/content/repositories/snapshots + + false + + + true + + + \ No newline at end of file -- cgit