Unverified Commit cc8fa4f3 authored by alexander-gorshenev's avatar alexander-gorshenev Committed by GitHub

Publish kotlin metadata artefact (#201)

parent aa71f4eb
......@@ -801,6 +801,13 @@ publishing {
}
}
}
create<MavenPublication>("skikoMetadata") {
artifactId = SkikoArtifacts.metadataArtifactId
afterEvaluate {
artifact(project.tasks.named("metadataJar").get())
}
}
create<MavenPublication>("skikoJvm") {
artifactId = SkikoArtifacts.commonArtifactId
afterEvaluate {
......
......@@ -138,6 +138,7 @@ class SkikoProperties(private val myProject: Project) {
object SkikoArtifacts {
// names are also used in samples, e.g. samples/SkijaInjectSample/build.gradle
val commonArtifactId = "skiko-jvm"
val metadataArtifactId = "skiko-metadata"
val jsArtifactId = "skiko-js-runtime"
val jsWasmArtifactId = "skiko-js-wasm-runtime"
fun runtimeArtifactIdFor(os: OS, arch: Arch) =
......
......@@ -21,6 +21,7 @@ dependencies {
}
skikoDep(SkikoArtifacts.commonArtifactId)
skikoDep(SkikoArtifacts.metadataArtifactId)
skikoDep(SkikoArtifacts.runtimeArtifactIdFor(OS.Windows, Arch.X64))
skikoDep(SkikoArtifacts.runtimeArtifactIdFor(OS.Linux, Arch.X64))
skikoDep(SkikoArtifacts.runtimeArtifactIdFor(OS.Linux, Arch.Arm64))
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment