kotlin multiplatform rules?

220 views
Skip to first unread message

Chad Woolley

unread,
Jun 30, 2018, 3:21:42 AM6/30/18
to bazel-...@googlegroups.com
Hi,

1) Is there any existing work on Kotlin Javascript [1] or Kotlin Native [2] support?
2) I know of the Kotlin JVM support [3], and saw the recent change: "JVM rule name change: the prefix has changed from kotlin_ to kt_jvm_".  Does this mean that the plan is to eventually add multiplatform support to this repo?

First post, please let me know if there's a better place to ask.

Thanks,
-- Chad

[1] https://kotlinlang.org/docs/tutorials/javascript/kotlin-to-javascript/kotlin-to-javascript.html
[2] https://kotlinlang.org/docs/tutorials/native/basic-kotlin-native-app.html
[3] https://github.com/bazelbuild/rules_kotlin

Hassan Syed

unread,
Jul 2, 2018, 7:25:34 AM7/2/18
to bazel-discuss
Chad,

There is no current work on multiplatform, JS or Native other then just making sure it would eventually be possible. 

I am focused on first class support for the JVM aspect as that is what we are using internally. I might get a commercial incentive to implement JS in the short term future (6 months - 1 year) and this would mean tackling multiplatform as well.

PR's are welcome ! The Kotlin rules GitHub repo might be a better place if we are going to go into details. 

Regards

Hassan

Chad Woolley

unread,
Jul 2, 2018, 3:44:48 PM7/2/18
to bazel-discuss
Thanks Hassan for the status.

I'm starting from zero on Bazel, so my first work will probably be to just fork the existing repo, and hack in minimal support to build js-only for my immediate use.

I'll share any interesting progress on the Kotlin rules GitHub repo, but I imagine I won't have anything PR-worthy anytime soon.

-- Chad

--
You received this message because you are subscribed to the Google Groups "bazel-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to bazel-discuss+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/bazel-discuss/bc69e904-eb2c-472f-b017-a6d0383106ab%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply all
Reply to author
Forward
0 new messages