diff options
Diffstat (limited to 'mockito-kotlin/build.gradle')
-rw-r--r-- | mockito-kotlin/build.gradle | 49 |
1 files changed, 49 insertions, 0 deletions
diff --git a/mockito-kotlin/build.gradle b/mockito-kotlin/build.gradle new file mode 100644 index 0000000..6c726db --- /dev/null +++ b/mockito-kotlin/build.gradle @@ -0,0 +1,49 @@ +apply plugin: 'kotlin' +apply from: '../gradle/publishing.gradle' +apply plugin: 'org.jetbrains.dokka' + +buildscript { + ext.kotlin_version = "1.3.50" + + repositories { + mavenCentral() + jcenter() + } + + dependencies { + classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" + classpath "org.jetbrains.dokka:dokka-gradle-plugin:0.9.17" + } +} + +repositories { + mavenCentral() + jcenter() +} + +dependencies { + compileOnly "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version" + compileOnly 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.0.0' + + compile "org.mockito:mockito-core:2.23.0" + + testCompile 'junit:junit:4.12' + testCompile 'com.nhaarman:expect.kt:1.0.0' + + testCompile "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version" + testCompile 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.0.0' + + testImplementation "org.jetbrains.kotlinx:kotlinx-coroutines-android:1.0.0" +} + +dokka { + outputFormat = 'html' + outputDirectory = "$buildDir/javadoc" + + linkMapping { + dir = "src/main/kotlin" + url = "https://github.com/nhaarman/mockito-kotlin/tree/master/mockito-kotlin/src/main/kotlin" + suffix = "#L" + } +} +javadoc.dependsOn dokka |