All artifacts are available and distributed using the eMan Nexus repository.
Add the repository to project build.gradle.kts (build.gradle) file.
allprojects {
repositories {
...
maven(url = "https://nexus.eman.cz/repository/maven-public")
}
}allprojects {
repositories {
...
maven { url 'https://nexus.eman.cz/repository/maven-public' }
}
}You should use artifact which you need. E.g. a domain artifact you will use in your domain layer,
but you can use it also in data and infrastructure, because you need e.g. instance to the Result class.
// Gradle Kotlin DSL
implementation("cz.eman.kaal:kaal-core:0.11.0")implementation 'cz.eman.kaal:kaal-core:0.11.0'TBD
// Gradle Kotlin DSL
implementation("cz.eman.kaal:kaal-domain:0.11.0")implementation 'cz.eman.kaal:kaal-domain:0.11.0'TBD
// Gradle Kotlin DSL
implementation("cz.eman.kaal:kaal-presentation:0.11.0")implementation 'cz.eman.kaal:kaal-presentation:0.11.0'TBD
// Gradle Kotlin DSL
implementation("cz.eman.kaal:kaal-infrastructure:0.11.0")implementation 'cz.eman.kaal:kaal-infrastructure:0.11.0'TBD