Publishing v0.1

This commit is contained in:
Andrew Golovashevich 2025-09-05 19:40:59 +03:00
parent 53db2f0d71
commit c14a0bec03
4 changed files with 30 additions and 7 deletions

View File

@ -1,9 +1,23 @@
plugins {
kotlin("multiplatform") version "2.2.10"
import ru.landgrafhomyak.kotlin.kmp_gradle_build_helper.defineXomrkGiteaMavenRepo
buildscript {
repositories {
mavenCentral()
maven("https://maven.landgrafhomyak.ru/")
}
group = "ru.landgrafhomyak.utilities"
version = "1.0-SNAPSHOT"
dependencies {
classpath("ru.landgrafhomyak.kotlin:kotlin-mpp-gradle-build-helper:v0.3k2.1.10")
}
}
plugins {
kotlin("multiplatform") version "2.2.10"
`maven-publish`
}
group = "ru.landgrafhomyak.utility"
version = "0.1"
repositories {
mavenCentral()
@ -25,6 +39,7 @@ kotlin {
sourceSets {
commonMain {
dependencies {
implementation("org.jetbrains.kotlin:kotlin-stdlib:${this@kotlin.coreLibrariesVersion}")
implementation("ru.landgrafhomyak.utility:highlevel-try-finally:0.6")
implementation("ru.landgrafhomyak.utility:closeable-state-1:1.2")
}
@ -57,3 +72,9 @@ kotlin {
macosArm64Test { dependsOn(macosTest) }
}
}
publishing {
repositories {
defineXomrkGiteaMavenRepo("LanguageUtilities")
}
}

View File

@ -1 +1,3 @@
kotlin.mpp.applyDefaultHierarchyTemplate=false
kotlin.native.enableKlibsCrossCompilation=true
kotlin.stdlib.default.dependency=false

@ -1 +1 @@
Subproject commit e57851782134ca0613646efdf7b44d2e5a23de08
Subproject commit 129cee26caa14c18ab9a11a0a9a846b06211fd40

View File

@ -1,4 +1,4 @@
rootProject.name = "kotlin-native-interop-stdlib-0"
rootProject.name = "kotlin-native-interop-utilities-0"
includeBuild("lib/closeable-state")
includeBuild("lib/highlevel-try-finally")