Hi everyone :wave: Happy to announce kmp-targets ...
# feed
r
Hi everyone 👋 Happy to announce kmp-targets 🚀 faster KMP builds by selecting only the targets you need. You verify one platform at a time, so why build them all? Kotlin Multiplatform declares every target up front and compiles the whole set on every sync. Each target you add is more compile, link, test, publish, and IDE-sync work, on every change.
kmp-targets
separates what a module supports from what you build now. Skip a target and it never registers, so its tasks never exist. Less to build, download, and sync, etc. Feedbacks are welcomed 🙏 give it a try! https://github.com/rsicarelli/kmp-targets
k
Kotlin requires all targets by reasons. If you disable some of them, a common code may use inavailable API
👍 2
r
@Konstantin Tskhovrebov true, it is definitely not plug and play 😆 there are manual wiring to do (specially with modules that uses KSP) I've assembled a Diagnostics to help walk thought integration, and also some Recipes
t
that did not answer how your library will check for unavailable APIs
👍 1