Add a flag for enabling/disabling specific KMP platforms and reworking existing uses of single platform flags to use it.
Bug: 222138645
Test: New test added for flag parsing and existing CI tests must pass
Change-Id: I04b883be40f6a61f975bf0648f95fa94e844b1b9
diff --git a/development/update-verification-metadata.sh b/development/update-verification-metadata.sh
index 03c19f7..e47d227 100755
--- a/development/update-verification-metadata.sh
+++ b/development/update-verification-metadata.sh
@@ -2,7 +2,7 @@
set -e
function runGradle() {
- kmpArgs="-Pandroidx.compose.multiplatformEnabled=true -Pandroidx.kmp.native.enabled=true"
+ kmpArgs="-Pandroidx.compose.multiplatformEnabled=true -Pandroidx.enabled.kmp.target.platforms=+native"
echo running ./gradlew $kmpArgs "$@"
if ./gradlew $kmpArgs "$@"; then
echo succeeded: ./gradlew $kmpArgs "$@"