diff --git a/fixpatches/build.gradle.kts b/fixpatches/build.gradle.kts index 5b235ec..396c287 100644 --- a/fixpatches/build.gradle.kts +++ b/fixpatches/build.gradle.kts @@ -5,6 +5,18 @@ plugins { `maven-publish` } +repositories { + mavenCentral() + maven { + name = "saveourtool/okio-extras" + url = uri("https://maven.pkg.github.com/saveourtool/okio-extras") + credentials { + username = project.findProperty("gprUser") as String? ?: System.getenv("GITHUB_ACTOR") + password = project.findProperty("gprKey") as String? ?: System.getenv("GITHUB_TOKEN") + } + } +} + kotlin { jvm() @@ -12,6 +24,7 @@ kotlin { val commonMain by getting { dependencies { api(libs.okio) + implementation(libs.okio.extras) implementation(libs.kotlinx.serialization.json) implementation(libs.sarif4k) implementation(libs.multiplatform.diff) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 19dfb19..69b61af 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -1,6 +1,7 @@ [versions] kotlin = "1.8.10" okio = "3.3.0" +okio-extras = "1.0" serialization = "1.4.1" diktat = "1.2.4.1" kotlinx-cli = "0.3.5" @@ -28,6 +29,7 @@ kotlinx-datetime = { module = "org.jetbrains.kotlinx:kotlinx-datetime", version. kotlinx-coroutines-core = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-core", version.ref = "kotlinx-coroutines" } okio = { module = "com.squareup.okio:okio", version.ref = "okio" } okio-fakefilesystem = { module = "com.squareup.okio:okio-fakefilesystem", version.ref = "okio" } +okio-extras = { module = "com.saveourtool:okio-extras", version.ref = "okio-extras" } kotlinx-cli = { module = "org.jetbrains.kotlinx:kotlinx-cli", version.ref = "kotlinx-cli" } junit-jupiter-engine = { module = "org.junit.jupiter:junit-jupiter-engine", version.ref = "junit" } multiplatform-diff = { module = "io.github.petertrr:kotlin-multiplatform-diff", version.ref = "multiplatform-diff" }