Some more topics:
-
As Marc said,
swift-buildis now the default build system in SwiftPM 6.4 and trunk 6.5, so we need to exercise it much more with the Android SDK snapshots and discuss how it affects many more areas than packaging and testing, making sure it ultimately does what we want.
For example, rather than run the includedsetup-android-sdk.shscript to tie the installed Android SDK to the wanted Android NDK,swift-buildcurrently only supports invokingANDROID_NDK_HOME=/home/finagolfin/android-ndk-r28c swift build --swift-sdk aarch64-unknown-linux-android28 ...to choose your NDK, ie through the environment variable.
We will expand that to include the now-workingswift sdk configuresubcommand also, for those who need more fine-grained NDK config, say in multi-NDK environs, and hope to throw out that extra NDK-tying setup script altogether with the upcoming 6.4 release.
-
Marc has started putting up some Android docs, we need to flesh that out much more.
-
We've had reports of Android apps shipping that were built by the official 6.3 release SDK,
we should discuss what those devs are saying of the experience. -
Now that 6.3 is out and 6.4 branched, not many items on the Android project board are being worked on at the moment. We need to prioritize what's left and find out who's doing what.