Skip to content

Commit

Permalink
Update to Kotlin 2.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
goncalossilva committed Jul 16, 2024
1 parent df2316c commit 82c528e
Show file tree
Hide file tree
Showing 4 changed files with 237 additions and 206 deletions.
14 changes: 4 additions & 10 deletions build.gradle.kts
Original file line number Diff line number Diff line change
@@ -1,44 +1,38 @@
import org.jetbrains.kotlin.gradle.targets.js.yarn.YarnLockMismatchReport
import org.jetbrains.kotlin.gradle.targets.js.yarn.YarnPlugin
import org.jetbrains.kotlin.gradle.targets.js.yarn.YarnRootExtension
import org.jetbrains.kotlin.gradle.tasks.KotlinCompile

plugins {
kotlin("multiplatform")
id("targets")
id("cinterop")
id("publish")
id("com.goncalossilva.resources") version "0.4.0"
id("com.goncalossilva.resources") version "0.9.0"
}

repositories {
mavenCentral()
}

kotlin {
jvmToolchain(11)

explicitApi()

jvmToolchain(11)

sourceSets {
all {
languageSettings.optIn("kotlinx.cinterop.ExperimentalForeignApi")
}

@Suppress("UNUSED_VARIABLE")
val commonTest by getting {
dependencies {
implementation(kotlin("test"))
implementation("com.goncalossilva:resources:0.4.2")
implementation("com.goncalossilva:resources:0.9.0")
}
}
}
}

tasks.withType<JavaCompile>().configureEach {
options.release.set(8)
}

rootProject.plugins.withType(YarnPlugin::class.java) {
rootProject.configure<YarnRootExtension> {
yarnLockMismatchReport = YarnLockMismatchReport.WARNING
Expand Down
2 changes: 1 addition & 1 deletion buildSrc/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ repositories {
}

dependencies {
implementation("org.jetbrains.kotlin:kotlin-gradle-plugin:1.9.24")
implementation("org.jetbrains.kotlin:kotlin-gradle-plugin:2.0.0")
implementation("org.jetbrains.dokka:dokka-gradle-plugin:1.9.20")
implementation("io.github.gradle-nexus:publish-plugin:2.0.0")
}
6 changes: 4 additions & 2 deletions gradle.properties
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,9 @@ ossrhStagingProfileId=28f59cc72c4fe0
# Build properties.
org.gradle.jvmargs=-Xmx2g -XX:MaxMetaspaceSize=512m
kotlin.code.style=official
kotlin.js.generate.executable.default=false
kotlin.mpp.applyDefaultHierarchyTemplate=false
kotlin.mpp.enableCInteropCommonization=true
kotlin.mpp.stability.nowarn=true
kotlin.native.ignoreDisabledTargets=true
kotlin.apple.xcodeCompatibility.nowarn=true
kotlin.js.generate.executable.default=false

Loading

0 comments on commit 82c528e

Please sign in to comment.