diff --git a/build.gradle.kts b/build.gradle.kts index c9d4d99..60c9058 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -4,7 +4,7 @@ plugins { `maven-publish` } group = "fr.acinq.secp256k1" -version = "0.2.0-1.4-M2" +version = "0.2.1-1.4-M2" repositories { jcenter() @@ -51,6 +51,7 @@ kotlin { } android { + publishLibraryVariants("release", "debug") compilations.all { kotlinOptions.jvmTarget = "1.8" } @@ -129,6 +130,11 @@ android { } } + compileOptions { + sourceCompatibility = JavaVersion.VERSION_1_8 + targetCompatibility = JavaVersion.VERSION_1_8 + } + externalNativeBuild { cmake { setPath("src/androidMain/CMakeLists.txt") @@ -137,6 +143,12 @@ android { ndkVersion = "21.3.6528147" sourceSets["main"].manifest.srcFile("src/androidMain/AndroidManifest.xml") + + afterEvaluate { + tasks.withType().all { + enabled = false + } + } } val buildSecp256k1 by tasks.creating { group = "build" } @@ -231,12 +243,6 @@ tasks["clean"].doLast { delete(projectDir.resolve("native/build")) } -afterEvaluate { - tasks.withType().all { - enabled = false - } -} - publishing { val snapshotName: String? by project val snapshotNumber: String? by project diff --git a/settings.gradle.kts b/settings.gradle.kts index 70ac468..bd63c82 100644 --- a/settings.gradle.kts +++ b/settings.gradle.kts @@ -1,13 +1,9 @@ pluginManagement { repositories { - mavenCentral() google() - gradlePluginPortal() - maven { - url = uri("https://dl.bintray.com/kotlin/kotlin-eap") - } maven("https://dl.bintray.com/kotlin/kotlin-eap") - maven("https://plugins.gradle.org/m2/") + gradlePluginPortal() + jcenter() } resolutionStrategy {