Initial commit
This commit is contained in:
commit
2b8e26f565
18
.github/workflows/build-lib.yml
vendored
Normal file
18
.github/workflows/build-lib.yml
vendored
Normal file
@ -0,0 +1,18 @@
|
||||
name: Library building
|
||||
|
||||
on:
|
||||
push:
|
||||
branches: [ "master" ]
|
||||
pull_request:
|
||||
branches: [ "master" ]
|
||||
workflow_dispatch:
|
||||
|
||||
jobs:
|
||||
build-lib:
|
||||
runs-on: macos-latest
|
||||
steps:
|
||||
- uses: landgrafhomyak/maven2github-redirector/build-mp-lib@actions-v1.0
|
||||
with:
|
||||
group: ru.landgrafhomyak.utility
|
||||
name: int-serializers
|
||||
version: "1.2"
|
6
.gitignore
vendored
Normal file
6
.gitignore
vendored
Normal file
@ -0,0 +1,6 @@
|
||||
/out/
|
||||
/gradle/
|
||||
/.gradle/
|
||||
/.idea/
|
||||
/gradlew*
|
||||
/build/
|
54
build.gradle.kts
Normal file
54
build.gradle.kts
Normal file
@ -0,0 +1,54 @@
|
||||
plugins {
|
||||
kotlin("multiplatform") version "1.9.0"
|
||||
`maven-publish`
|
||||
}
|
||||
|
||||
group = "ru.landgrafhomyak.utility"
|
||||
version = "1.2"
|
||||
|
||||
repositories {
|
||||
mavenCentral()
|
||||
maven("https://maven.landgrafhomyak.ru/")
|
||||
}
|
||||
|
||||
|
||||
kotlin {
|
||||
jvm {
|
||||
jvmToolchain(8)
|
||||
}
|
||||
js {
|
||||
browser()
|
||||
nodejs()
|
||||
}
|
||||
|
||||
linuxArm64()
|
||||
linuxX64()
|
||||
mingwX64()
|
||||
androidNativeArm32()
|
||||
androidNativeArm64()
|
||||
androidNativeX64()
|
||||
androidNativeX86()
|
||||
|
||||
macosArm64()
|
||||
macosX64()
|
||||
iosArm64()
|
||||
iosSimulatorArm64()
|
||||
iosX64()
|
||||
ios()
|
||||
tvos()
|
||||
watchos()
|
||||
|
||||
// wasm()
|
||||
|
||||
sourceSets {
|
||||
val commonMain by getting {
|
||||
dependencies {
|
||||
}
|
||||
}
|
||||
val commonTest by getting {
|
||||
dependencies {
|
||||
implementation(kotlin("test"))
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
2
gradle.properties
Normal file
2
gradle.properties
Normal file
@ -0,0 +1,2 @@
|
||||
kotlin.code.style=official
|
||||
kotlin.js.compiler=ir
|
1
settings.gradle.kts
Normal file
1
settings.gradle.kts
Normal file
@ -0,0 +1 @@
|
||||
rootProject.name = "int-serializers"
|
Loading…
Reference in New Issue
Block a user