Skip to content

tidoemanuele/NewsReaderKMPlibrary

Repository files navigation

NewsReaderKMPlibrary

Kotlin Multiplatform Library

Publish to MavenCentral

  1. Registering a Sonatype account as described here: https://dev.to/kotlin/how-to-build-and-publish-a-kotlin-multiplatform-library-going-public-4a8k
  2. Add developer id, name, email and the project url to /convention-plugins/src/main/kotlin/convention.publication.gradle.kts
  3. Add the secrets to local.properties:
signing.keyId=...
signing.password=...
signing.secretKeyRingFile=...
ossrhUsername=...
ossrhPassword=...
  1. Run ./gradlew :shared:publishAllPublicationsToSonatypeRepository

Build platform artifacts

Android aar

  • Run ./gradlew :shared:assembleRelease
  • Output: /shared/build/outputs/aar/shared-release.aar

iOS Framework

  • Run ./gradlew :shared:linkReleaseFrameworkIosArm64
  • Output: /shared/build/bin/iosArm64/releaseFramework/shared.framework

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages