Getting Started
- Add github gradle registry to your repositories (github oficial documentation)
repositories {
// ...other repositories...
maven("https://maven.pkg.github.com/victorlpgazolli/multiplatform-print") {
username = System.getenv("GITHUB_USERNAME")
password = System.getenv("GITHUB_PAT_TOKEN")
}
}
- Add the dependencies to your module’s build.gradle file
- Dependencies
- Version Catalog
dependencies {
val multiplatformPrint = "1.1.0"
// Printer core utils
implementation("dev.victorlpgazolli.multiplatform-print:printer-core:$multiplatformPrint")
// Compose integration
implementation("dev.victorlpgazolli.multiplatform-print:printer-compose:$multiplatformPrint")
}
[versions]
multiplatformPrint = "1.1.0"
[libraries]
multiplatform-print-core = { group = "dev.victorlpgazolli.multiplatform-print", name = "printer-core", version.ref = "multiplatformPrint" }
multiplatform-print-compose = { group = "dev.victorlpgazolli.multiplatform-print", name = "printer-compose", version.ref = "multiplatformPrint" }
info
Version from this doc can be outdated. Check the latest version on github
Platforms Compatibility
| Android | iOS | Desktop | Wasm/JS | |
|---|---|---|---|---|
| printer-core | ✅ | ✅ | ✅ | ❌ |
| printer-compose | ✅ | ✅ | ✅ | ❌ |