MODULE common-1 { platform=[JVM, JS, Native] } MODULE common-1-main { platform=[JVM, JS, Native] } MODULE common-2 { platform=[JVM, JS, Native] } MODULE common-2-main { platform=[JVM, JS, Native] } MODULE jvm { platform=[JVM] } MODULE jvm-main { platform=[JVM] } common-2 -> common-1 { kind=DEPENDS_ON } jvm -> common-2 { kind=DEPENDS_ON } common-1-main -> common-1 { kind=DEPENDENCY } common-2-main -> common-2, common-1 { kind=DEPENDENCY } jvm-main -> jvm, common-2, common-1 { kind=DEPENDENCY }