buildscript { repositories { mavenLocal() jcenter() mavenCentral() google() maven { url "https://dl.bintray.com/kotlin/kotlin-eap" } maven { url 'https://dl.bintray.com/kotlin/kotlin-dev/'} } dependencies { // Do try to waste your time. classpath 'com.android.tools.build:gradle:3.5.3' classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlinVersion" classpath("com.github.jengelman.gradle.plugins:shadow:5.2.0") classpath "org.jetbrains.kotlin:kotlin-serialization:$kotlinVersion" classpath "org.jetbrains.kotlinx:atomicfu-gradle-plugin:$atomicFuVersion" } } try { def keyProps = new Properties() def keyFile = file("local.properties") if (keyFile.exists()) keyFile.withInputStream { keyProps.load(it) } if (!keyProps.getProperty("sdk.dir", "").isEmpty()) { project.ext.set("isAndroidSDKAvailable", true) } else { project.ext.set("isAndroidSDKAvailable", false) } }catch(Exception e){} allprojects { group = "net.mamoe" version = getProperty("mirai_version") // tasks.withType(KotlinCompile).all { task -> // task.kotlinOptions{ // jvmTarget = '1.6' // } // } repositories { mavenLocal() jcenter() mavenCentral() google() maven { url "https://dl.bintray.com/kotlin/kotlin-eap" } maven { url "https://dl.bintray.com/kotlin/kotlin-dev" } } }