https://kotlinlang.org logo
Title
q

qlitzler

03/10/2018, 7:14 PM
It’s obviously missing a dependency on comon-data-native, but even after reading the https://github.com/JetBrains/kotlin-native/blob/master/GRADLE_PLUGIN.md file, I can’t figure out how to include a library with konan gradle scripting
i

ilya.matveev

03/11/2018, 9:31 AM
You need to declare a library in
common-data-native
and then refer it in block
libraries
of your library. It will look like this:
konanArtifacts {
    library('database-native') {
        enableMultiplatform true
        libraries {
            allLibrariesFrom project('common-data-native')
        }
    }
}
You also may look at KotlinConf Spinner: https://github.com/JetBrains/kotlinconf-spinner/tree/master/kotlin-native/samples/fullstack Here we have something similar, e.g.
httpserver
depends on libraries built by
common
,
json
and some other projects.
q

qlitzler

03/11/2018, 2:54 PM
Thank you very much @ilya.matveev. It works.