diff options
author | Goooler <wangzongler@gmail.com> | 2023-03-13 21:51:31 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-03-13 14:51:31 +0100 |
commit | 3ea414251d32108dab8b14d41a672e9834824690 (patch) | |
tree | 5f7a62f60e3d90ee97989cff8e5d748b180d091b /buildSrc/src/main/kotlin/org/jetbrains/SetupMaven.kt | |
parent | 7a46cd329ac6ccbdb10195310197289947ee4104 (diff) | |
download | dokka-3ea414251d32108dab8b14d41a672e9834824690.tar.gz dokka-3ea414251d32108dab8b14d41a672e9834824690.tar.bz2 dokka-3ea414251d32108dab8b14d41a672e9834824690.zip |
Migrate buildSrc to composite build (#2912)
Diffstat (limited to 'buildSrc/src/main/kotlin/org/jetbrains/SetupMaven.kt')
-rw-r--r-- | buildSrc/src/main/kotlin/org/jetbrains/SetupMaven.kt | 45 |
1 files changed, 0 insertions, 45 deletions
diff --git a/buildSrc/src/main/kotlin/org/jetbrains/SetupMaven.kt b/buildSrc/src/main/kotlin/org/jetbrains/SetupMaven.kt deleted file mode 100644 index a1b59a50..00000000 --- a/buildSrc/src/main/kotlin/org/jetbrains/SetupMaven.kt +++ /dev/null @@ -1,45 +0,0 @@ -package org.jetbrains - -import org.gradle.api.artifacts.Configuration -import org.gradle.api.tasks.Input -import org.gradle.api.tasks.Internal -import org.gradle.api.tasks.Sync -import org.gradle.kotlin.dsl.creating -import org.gradle.kotlin.dsl.dependencies -import org.gradle.kotlin.dsl.getValue -import java.io.File - -@Suppress("LeakingThis") -open class SetupMaven : Sync() { - @get:Input - var mavenVersion = "3.5.0" - - @get:Input - var mavenPluginToolsVersion = "3.5.2" - - @get:Internal - val mavenBuildDir = "${project.buildDir}/maven" - - @get:Internal - val mavenBinDir = "${project.buildDir}/maven-bin" - - @get:Internal - val mvn = File(mavenBinDir, "apache-maven-$mavenVersion/bin/mvn") - - private val mavenBinaryConfiguration: Configuration by project.configurations.creating { - project.dependencies { - this@creating.invoke( - group = "org.apache.maven", - name = "apache-maven", - version = mavenVersion, - classifier = "bin", ext = "zip" - ) - } - } - - init { - from(mavenBinaryConfiguration.map { file -> project.zipTree(file) }) - into(mavenBinDir) - } - -} |