Skip to content

Commit 9a806b8

Browse files
Apply Kotlin plugin to test project, store versions in root build.gradle.
1 parent 43a5ba8 commit 9a806b8

File tree

3 files changed

+12
-12
lines changed

3 files changed

+12
-12
lines changed

build.gradle

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,12 +28,22 @@ buildscript {
2828
objectboxNativeDependency = "io.objectbox:objectbox-$objectboxPlatform:$ob_native_version"
2929
println "ObjectBox native dependency: $objectboxNativeDependency"
3030
}
31+
32+
ext.kotlin_version = '1.3.61'
33+
ext.dokka_version = '0.10.1'
3134
ext.junit_version = '4.13'
3235

3336
repositories {
3437
mavenCentral()
3538
jcenter()
3639
}
40+
41+
dependencies {
42+
// Add Kotlin plugins once. Apply in sub-projects as required.
43+
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
44+
classpath "org.jetbrains.dokka:dokka-gradle-plugin:$dokka_version"
45+
}
46+
3747
}
3848

3949
allprojects {

objectbox-kotlin/build.gradle

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -3,18 +3,6 @@ version= rootProject.version
33

44
buildscript {
55
ext.javadocDir = "$buildDir/docs/javadoc"
6-
ext.kotlin_version = '1.3.61'
7-
ext.dokka_version = '0.10.1'
8-
9-
repositories {
10-
mavenCentral()
11-
jcenter()
12-
}
13-
14-
dependencies {
15-
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
16-
classpath "org.jetbrains.dokka:dokka-gradle-plugin:$dokka_version"
17-
}
186
}
197

208
apply plugin: 'kotlin'

tests/objectbox-java-test/build.gradle

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
apply plugin: 'java'
2+
apply plugin: 'kotlin'
23

34
uploadArchives.enabled = false
45

@@ -23,6 +24,7 @@ repositories {
2324

2425
dependencies {
2526
compile project(':objectbox-java')
27+
compile project(':objectbox-kotlin')
2628
compile 'org.greenrobot:essentials:3.0.0-RC1'
2729

2830
// Check flag to use locally compiled version to avoid dependency cycles

0 commit comments

Comments
 (0)