2847092782
Test / test (push) Successful in 7m16s
- no stubs for iOS and macOS yet Signed-off-by: Peter Siegmund <developer@mars3142.org>
62 lines
1.2 KiB
Groovy
62 lines
1.2 KiB
Groovy
plugins {
|
|
id "com.android.library"
|
|
id "kotlin-android"
|
|
}
|
|
|
|
group 'org.mars3142'
|
|
version '1.0-SNAPSHOT'
|
|
|
|
allprojects {
|
|
repositories {
|
|
google()
|
|
mavenCentral()
|
|
}
|
|
}
|
|
|
|
android {
|
|
if (project.android.hasProperty("namespace")) {
|
|
namespace 'org.mars3142'
|
|
}
|
|
|
|
compileSdk 34
|
|
|
|
compileOptions {
|
|
sourceCompatibility JavaVersion.VERSION_1_8
|
|
targetCompatibility JavaVersion.VERSION_1_8
|
|
}
|
|
|
|
kotlinOptions {
|
|
jvmTarget = '1.8'
|
|
}
|
|
|
|
sourceSets {
|
|
main.java.srcDirs += 'src/main/kotlin'
|
|
test.java.srcDirs += 'src/test/kotlin'
|
|
}
|
|
|
|
defaultConfig {
|
|
minSdkVersion 19
|
|
}
|
|
|
|
dependencies {
|
|
testImplementation 'org.jetbrains.kotlin:kotlin-test'
|
|
testImplementation 'org.mockito:mockito-core:5.0.0'
|
|
}
|
|
|
|
testOptions {
|
|
unitTests.all {
|
|
useJUnitPlatform()
|
|
|
|
testLogging {
|
|
events "passed", "skipped", "failed", "standardOut", "standardError"
|
|
outputs.upToDateWhen { false }
|
|
showStandardStreams = true
|
|
}
|
|
}
|
|
}
|
|
|
|
buildFeatures {
|
|
buildConfig = true
|
|
}
|
|
}
|