Ended up going with having just about everything build wise in build.gradle.kts files with the exception of publishing (includes uploading to Bintray), which is handled by the publishing.gradle file (applied by all build.gradle.kts files in a Kotlin module).
napperley
05/14/2018, 11:01 PM
Publishing can be handled in very simple cases (eg publishing a Kotlin project to a local Maven repo) with the Kotlin DSL, however it falls apart when trying to publish a Kotlin multi-platform project. Looking to file an issue on Kotlin multi-platform project publishing support if there isn't one in the Issue Tracker.