Initial commit
This commit is contained in:
commit
a6d776014c
7
.gitignore
vendored
Normal file
7
.gitignore
vendored
Normal file
@ -0,0 +1,7 @@
|
||||
build/
|
||||
/.idea/
|
||||
/.gradle/
|
||||
/gradle/
|
||||
/gradlew*
|
||||
/.kotlin/
|
||||
/kotlin-js-store/
|
44
build.gradle.kts
Normal file
44
build.gradle.kts
Normal file
@ -0,0 +1,44 @@
|
||||
import org.jetbrains.kotlin.gradle.dsl.KotlinVersion
|
||||
import ru.landgrafhomyak.kotlin.kmp_gradle_build_helper.defineAllMultiplatformTargets
|
||||
import ru.landgrafhomyak.kotlin.kmp_gradle_build_helper.defineXomrkGiteaMavenRepo
|
||||
import ru.landgrafhomyak.kotlin.kmp_gradle_build_helper.optInContracts
|
||||
import ru.landgrafhomyak.kotlin.kmp_gradle_build_helper.plugin.xomrk
|
||||
import ru.landgrafhomyak.kotlin.kmp_gradle_build_helper.setCompatibilityWithKotlin
|
||||
import ru.landgrafhomyak.kotlin.kmp_gradle_build_helper.warningsAsErrors
|
||||
|
||||
buildscript {
|
||||
repositories {
|
||||
mavenCentral()
|
||||
maven("https://maven.landgrafhomyak.ru/")
|
||||
}
|
||||
|
||||
dependencies {
|
||||
classpath("ru.landgrafhomyak.kotlin:kotlin-mpp-gradle-build:v0.2k2.0.20")
|
||||
}
|
||||
}
|
||||
|
||||
group = "ru.landgrafhomyak.serdha"
|
||||
version = "v0.1"
|
||||
|
||||
repositories {
|
||||
mavenCentral()
|
||||
maven("https://maven.landgrafhomyak.ru/")
|
||||
}
|
||||
|
||||
xomrk {
|
||||
kotlin {
|
||||
explicitApi()
|
||||
warningsAsErrors()
|
||||
optInContracts()
|
||||
setCompatibilityWithKotlin(KotlinVersion.KOTLIN_1_7)
|
||||
|
||||
jvmToolchain(8)
|
||||
defineAllMultiplatformTargets()
|
||||
}
|
||||
|
||||
publishing {
|
||||
repositories {
|
||||
defineXomrkGiteaMavenRepo()
|
||||
}
|
||||
}
|
||||
}
|
2
gradle.properties
Normal file
2
gradle.properties
Normal file
@ -0,0 +1,2 @@
|
||||
kotlin.code.style=official
|
||||
kotlin.native.ignoreDisabledTargets=true
|
5
settings.gradle.kts
Normal file
5
settings.gradle.kts
Normal file
@ -0,0 +1,5 @@
|
||||
plugins {
|
||||
id("org.gradle.toolchains.foojay-resolver-convention") version "0.8.0"
|
||||
}
|
||||
rootProject.name = "serdha-api"
|
||||
|
Loading…
Reference in New Issue
Block a user