Denis Shurygin
12/14/2017, 9:29 AMolonho
12/15/2017, 7:12 AMDenis Shurygin
12/15/2017, 10:16 AMapply plugin: 'konan'
konan.targets = ['macbook']
konanArtifacts {
program('Window')
}
dependencies {
compile project(':domain')
}
But I found that konan plugih has no any configuraton that can be usen for dependencies.ilya.matveev
12/16/2017, 4:23 AMlibraries
block instead. Just declare a klib in the module you want to use as dependency and add this klib in you application:
// project :domain
konanArtifacts {
library('domain') { ... }
}
// project :application
konanArtifacts {
program('Window') {
libraries {
allLibrariesFrom project(':domain')
}
}
}
Such approach was used in Kotlin Spinner demo so you can use it as an example: https://github.com/JetBrains/kotlinconf-spinner