fix for repos in building

This commit is contained in:
InsanusMokrassar 2021-04-21 01:52:17 +06:00
parent 9e02c3e5ff
commit 2f9aa585f1
2 changed files with 20 additions and 5 deletions

View File

@ -1,5 +1,21 @@
apply plugin: 'com.getkeepsafe.dexcount' apply plugin: 'com.getkeepsafe.dexcount'
ext {
enableIncludingJvmCodeInAndroidPart = {
String sep = File.separator
File jvmKotlinFolder = new File("${project.projectDir}${sep}src${sep}jvmMain${sep}kotlin")
if (jvmKotlinFolder.exists()) {
android.sourceSets.main.java.srcDirs += jvmKotlinFolder.path
}
}
disableIncludingJvmCodeInAndroidPart = {
String sep = File.separator
File jvmKotlinFolder = new File("${project.projectDir}${sep}src${sep}jvmMain${sep}kotlin")
android.sourceSets.main.java.srcDirs -= jvmKotlinFolder.path
}
}
android { android {
compileSdkVersion "$android_compileSdkVersion".toInteger() compileSdkVersion "$android_compileSdkVersion".toInteger()
buildToolsVersion "$android_buildToolsVersion" buildToolsVersion "$android_buildToolsVersion"
@ -37,9 +53,6 @@ android {
sourceSets { sourceSets {
String sep = File.separator String sep = File.separator
main.java.srcDirs += "src${sep}main${sep}kotlin" main.java.srcDirs += "src${sep}main${sep}kotlin"
File jvmKotlinFolder = new File("${project.projectDir}${sep}src${sep}jvmMain${sep}kotlin") enableIncludingJvmCodeInAndroidPart()
if (jvmKotlinFolder.exists()) {
main.java.srcDirs += jvmKotlinFolder.path
}
} }
} }

View File

@ -31,3 +31,5 @@ kotlin {
} }
} }
} }
disableIncludingJvmCodeInAndroidPart()