Don't run android tasks on mac/windows
This commit is contained in:
parent
345ddc563e
commit
887c52a319
@ -37,6 +37,12 @@ fun getHostArchitecture(): String {
|
|||||||
return resolvedArch
|
return resolvedArch
|
||||||
}
|
}
|
||||||
|
|
||||||
|
fun rootRunningOnLinuxx86_64(block: () -> Unit) {
|
||||||
|
if (getHostOsName() == "linux" && getHostArchitecture() == "x86-64") {
|
||||||
|
block()
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
fun KotlinMultiplatformExtension.isRunningInIdea(block: KotlinMultiplatformExtension.() -> Unit) {
|
fun KotlinMultiplatformExtension.isRunningInIdea(block: KotlinMultiplatformExtension.() -> Unit) {
|
||||||
if (isInIdea()) {
|
if (isInIdea()) {
|
||||||
block(this)
|
block(this)
|
||||||
|
@ -57,19 +57,20 @@ version = ReleaseInfo.version
|
|||||||
|
|
||||||
val ideaActive = isInIdea()
|
val ideaActive = isInIdea()
|
||||||
println("Idea active: $ideaActive")
|
println("Idea active: $ideaActive")
|
||||||
|
rootRunningOnLinuxx86_64 {
|
||||||
android {
|
android {
|
||||||
compileSdkVersion(29)
|
compileSdkVersion(29)
|
||||||
defaultConfig {
|
defaultConfig {
|
||||||
minSdkVersion(24)
|
minSdkVersion(24)
|
||||||
targetSdkVersion(29)
|
targetSdkVersion(29)
|
||||||
versionCode = 1
|
versionCode = 1
|
||||||
versionName = "1.0"
|
versionName = "1.0"
|
||||||
testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"
|
testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"
|
||||||
}
|
}
|
||||||
buildTypes {
|
buildTypes {
|
||||||
getByName("release") {
|
getByName("release") {
|
||||||
isMinifyEnabled = false
|
isMinifyEnabled = false
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user