From d1246abbf1e38b234944612e085484136c3de6af Mon Sep 17 00:00:00 2001 From: Leonid Shalupov Date: Thu, 12 Apr 2012 09:33:48 +0400 Subject: [PATCH] maven: get rid of intermediate poms: examples, docs, tools (artifacts garbage) --- libraries/docs/apidoc/pom.xml | 5 ++-- libraries/docs/jsdoc/pom.xml | 5 ++-- libraries/docs/pom.xml | 26 ----------------- libraries/docs/website/pom.xml | 5 ++-- libraries/examples/js-example/pom.xml | 5 ++-- .../examples/kotlin-java-example/pom.xml | 5 ++-- libraries/examples/pom.xml | 26 ----------------- libraries/pom.xml | 17 +++++++---- libraries/tools/kdoc-maven-plugin/pom.xml | 3 +- libraries/tools/kdoc/pom.xml | 3 +- libraries/tools/kotlin-install/pom.xml | 3 +- libraries/tools/kotlin-maven-plugin/pom.xml | 3 +- libraries/tools/pom.xml | 29 ------------------- libraries/tools/runtime/pom.xml | 3 +- 14 files changed, 37 insertions(+), 101 deletions(-) delete mode 100644 libraries/docs/pom.xml delete mode 100644 libraries/examples/pom.xml delete mode 100644 libraries/tools/pom.xml diff --git a/libraries/docs/apidoc/pom.xml b/libraries/docs/apidoc/pom.xml index eca5247cef2..269063c2ff2 100644 --- a/libraries/docs/apidoc/pom.xml +++ b/libraries/docs/apidoc/pom.xml @@ -6,9 +6,10 @@ 4.0.0 - org.jetbrains.kotlin.docs - docs + org.jetbrains.kotlin + kotlin-project 1.0-SNAPSHOT + ../../pom.xml apidoc diff --git a/libraries/docs/jsdoc/pom.xml b/libraries/docs/jsdoc/pom.xml index cb1045ec071..74f3151a64f 100644 --- a/libraries/docs/jsdoc/pom.xml +++ b/libraries/docs/jsdoc/pom.xml @@ -6,9 +6,10 @@ 4.0.0 - org.jetbrains.kotlin.docs - docs + org.jetbrains.kotlin + kotlin-project 1.0-SNAPSHOT + ../../pom.xml jsdoc diff --git a/libraries/docs/pom.xml b/libraries/docs/pom.xml deleted file mode 100644 index 29b32d07690..00000000000 --- a/libraries/docs/pom.xml +++ /dev/null @@ -1,26 +0,0 @@ - - - - 4.0.0 - - - org.jetbrains.kotlin - kotlin-project - 1.0-SNAPSHOT - - - org.jetbrains.kotlin.docs - docs - pom - - - ${project.basedir}/../.. - - - - apidoc - website - - diff --git a/libraries/docs/website/pom.xml b/libraries/docs/website/pom.xml index 684617428a3..1d1592ef4cb 100644 --- a/libraries/docs/website/pom.xml +++ b/libraries/docs/website/pom.xml @@ -6,9 +6,10 @@ 4.0.0 - org.jetbrains.kotlin.docs - docs + org.jetbrains.kotlin + kotlin-project 1.0-SNAPSHOT + ../../pom.xml website diff --git a/libraries/examples/js-example/pom.xml b/libraries/examples/js-example/pom.xml index e17de4fcc66..94d05c1e09e 100644 --- a/libraries/examples/js-example/pom.xml +++ b/libraries/examples/js-example/pom.xml @@ -6,9 +6,10 @@ 4.0.0 - org.jetbrains.kotlin.examples - examples + org.jetbrains.kotlin + kotlin-project 1.0-SNAPSHOT + ../../pom.xml js-example diff --git a/libraries/examples/kotlin-java-example/pom.xml b/libraries/examples/kotlin-java-example/pom.xml index 18256b922dd..ac9b4e44532 100644 --- a/libraries/examples/kotlin-java-example/pom.xml +++ b/libraries/examples/kotlin-java-example/pom.xml @@ -6,9 +6,10 @@ 4.0.0 - org.jetbrains.kotlin.examples - examples + org.jetbrains.kotlin + kotlin-project 1.0-SNAPSHOT + ../../pom.xml kotlin-java-example diff --git a/libraries/examples/pom.xml b/libraries/examples/pom.xml deleted file mode 100644 index 352e59b82d7..00000000000 --- a/libraries/examples/pom.xml +++ /dev/null @@ -1,26 +0,0 @@ - - - - 4.0.0 - - - org.jetbrains.kotlin - kotlin-project - 1.0-SNAPSHOT - - - org.jetbrains.kotlin.examples - examples - pom - - - ${project.basedir}/../.. - - - - kotlin-java-example - js-example - - diff --git a/libraries/pom.xml b/libraries/pom.xml index c41935b0f95..9748c572417 100644 --- a/libraries/pom.xml +++ b/libraries/pom.xml @@ -12,14 +12,14 @@ UTF-8 - ${project.basedir}/.. + ${project.parent.basedir}/.. 3.3.1 dart-r3300 11.0.2 4.10 0.2.3.8 - ${project-root}/../dist/kotlinc + ${project-root}/dist/kotlinc 1.6 1.6 2.4 @@ -46,15 +46,22 @@ - tools + tools/kotlin-install + tools/runtime + tools/kotlin-maven-plugin + tools/kdoc + tools/kdoc-maven-plugin stdlib kunit kotlin-jdbc kotlin-swing - docs - examples + docs/apidoc + docs/website + + examples/kotlin-java-example + examples/js-example diff --git a/libraries/tools/kdoc-maven-plugin/pom.xml b/libraries/tools/kdoc-maven-plugin/pom.xml index 9d14a87f3d3..35d68ef43ce 100644 --- a/libraries/tools/kdoc-maven-plugin/pom.xml +++ b/libraries/tools/kdoc-maven-plugin/pom.xml @@ -11,8 +11,9 @@ org.jetbrains.kotlin - tools + kotlin-project 1.0-SNAPSHOT + ../../pom.xml kdoc-maven-plugin diff --git a/libraries/tools/kdoc/pom.xml b/libraries/tools/kdoc/pom.xml index b51fb59988c..4122bf9b973 100644 --- a/libraries/tools/kdoc/pom.xml +++ b/libraries/tools/kdoc/pom.xml @@ -7,8 +7,9 @@ org.jetbrains.kotlin - tools + kotlin-project 1.0-SNAPSHOT + ../../pom.xml kdoc diff --git a/libraries/tools/kotlin-install/pom.xml b/libraries/tools/kotlin-install/pom.xml index bdf436c311a..70f741662a1 100644 --- a/libraries/tools/kotlin-install/pom.xml +++ b/libraries/tools/kotlin-install/pom.xml @@ -11,8 +11,9 @@ org.jetbrains.kotlin - tools + kotlin-project 1.0-SNAPSHOT + ../../pom.xml kotlin-install diff --git a/libraries/tools/kotlin-maven-plugin/pom.xml b/libraries/tools/kotlin-maven-plugin/pom.xml index d55b6d69258..f048372f336 100644 --- a/libraries/tools/kotlin-maven-plugin/pom.xml +++ b/libraries/tools/kotlin-maven-plugin/pom.xml @@ -11,8 +11,9 @@ org.jetbrains.kotlin - tools + kotlin-project 1.0-SNAPSHOT + ../../pom.xml kotlin-maven-plugin diff --git a/libraries/tools/pom.xml b/libraries/tools/pom.xml deleted file mode 100644 index 8820fa9f78c..00000000000 --- a/libraries/tools/pom.xml +++ /dev/null @@ -1,29 +0,0 @@ - - - - 4.0.0 - - - org.jetbrains.kotlin - kotlin-project - 1.0-SNAPSHOT - - - org.jetbrains.kotlin - tools - pom - - - ${project.basedir}/../.. - - - - kotlin-install - runtime - kotlin-maven-plugin - kdoc - kdoc-maven-plugin - - diff --git a/libraries/tools/runtime/pom.xml b/libraries/tools/runtime/pom.xml index 6430b3021c7..a1c3e17e1bd 100644 --- a/libraries/tools/runtime/pom.xml +++ b/libraries/tools/runtime/pom.xml @@ -7,8 +7,9 @@ org.jetbrains.kotlin - tools + kotlin-project 1.0-SNAPSHOT + ../../pom.xml kotlin-runtime