Initial commit

This commit is contained in:
Andrew Golovashevich 2025-09-06 00:09:15 +03:00
commit b74cf0ad4c
4 changed files with 51 additions and 0 deletions

10
.gitignore vendored Normal file
View File

@ -0,0 +1,10 @@
/.idea/
gradle/
.gradle/
build/
*.class
*.jar
/out/
/gradlew*
.kotlin/
/kotlin-js-store

35
build.gradle.kts Normal file
View File

@ -0,0 +1,35 @@
import ru.landgrafhomyak.kotlin.kmp_gradle_build_helper.defineAllMultiplatformTargets
import ru.landgrafhomyak.kotlin.kmp_gradle_build_helper.defineXomrkGiteaMavenRepo
buildscript {
repositories {
mavenCentral()
maven("https://maven.landgrafhomyak.ru/")
}
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.multitasking"
version = "1.0-SNAPSHOT"
repositories {
mavenCentral()
}
kotlin {
defineAllMultiplatformTargets()
}
publishing {
repositories {
defineXomrkGiteaMavenRepo()
}
}

4
gradle.properties Normal file
View File

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

2
settings.gradle.kts Normal file
View File

@ -0,0 +1,2 @@
rootProject.name = "multitasking-api"