addamsson
11/08/2018, 8:39 PMkotlin-multiplatform
plugin?
My understanding was that I should use api
in my build.gradle
like this:
jvmMain {
dependencies {
api 'org.jetbrains.kotlin:kotlin-stdlib-jdk8'
api libraries.kotlin_reflect
api libraries.caffeine
api libraries.snakeyaml
api libraries.slf4j_api
api libraries.slf4j_simple
api libraries.trie_map
}
}
But when I reference this multiplatform project in another project in my multi-project build:
dependencies {
compile project(":zircon.core")
compile libraries.kotlin_stdlib
compile libraries.filters
testCompile libraries.junit
testCompile libraries.mockito
testCompile libraries.assertj
}
and publish this to a repository, when I add my project as dependency:
dependencies {
compile "org.hexworks.zircon:zircon.jvm.swing:$version"
}
only the contents of the org.hexworks.zircon:zircon.jvm.swing
are added to the classpath and I can't see stuff from zircon.core
. What could be the problem?Jurriaan Mous
11/08/2018, 8:45 PMaddamsson
11/08/2018, 8:45 PM