is androidx.compose already multiplatform? was sur...
# compose-desktop
x
is androidx.compose already multiplatform? was surprised to see
commonMain
here
j
Yes. It has been for over a year.
Google only publishes an Android variant. JetBrains published JS and JVM and are starting to get ready to target Darwin-y targets.
😮 1
But you've been able to build for JS, JVM, and all native targets yourself for about a year
x
What does this mean for
compose-jb
fork? Will it eventually be phased out if
androidx.compose
decides to publish other targets?
j
We can only hope!
🤞🏾 1
🤞 7
🤞🏻 1
a
There is no fork actually, isn't it? The development is being performed in the main androidx repository by both Google and JB teams. They both collaborate.
j
Jetbrains works in a fork and occasionally upstreams things
a
Where is the fork's code located?
a
Thanks. That looks like a usual contribution to any repository on GitHub. Create a fork, submit PRs to the upstream. But yeah, it's a fork in fact. Thanks again.
j
The upstream repository is not hosted on GitHub but rather Gerrit/gittiles as part of the Android Open Source Project
a
Yup, GitHub androidx repo is just a mirror, perhaps for external contributions. It's synced to aosp. So the source of truth is still aosp.
n
Does the compose compiler plugin work on native targets already?
a
It does, but nothing is officially announced yet (or I missed it) - https://github.com/JetBrains/compose-jb/blob/master/experimental/examples/minesweeper/build.gradle.kts
s
I’m trying to run compose desktop headlessly on a server to generate images on demand using an endpoint. While running the service libskiko can’t find
libGL.so
. What linux packages does compose require to be installed?