8a59ed6bc0
AppCode KMM uses parts of `backend.native` for its Kotlin-ObjC cross-resolve. Thus, this IDE dependency needs to be kept up-to-date with the other Kotlin compiler for IDE artifacts. This commit integrates a stripped down version into the existing `ide-plugin-dependencies` build infrastructure to make it easier to keep them in sync. Implementation details: * Proguard-based removal of code irrelevant for IDE for smaller jar size * Publication of non-stripped-down sources for better IDE experience