mirror of
https://github.com/jlengrand/compose-multiplatform.git
synced 2026-03-10 08:11:20 +00:00
* Update Gradle used in tooling subprojects * Update Kotlin in Compose Gradle plugin * Decrease verbosity of Gradle plugin tests * Disable mac sign test * Add workflow to test Gradle plugin * Fix custom jdk tests on Linux * Make Compose Gradle plugin build compatible with Configuration cache * Print tests summary * Remove unused code * Refactor tests configuration * Turn off parallel execution * Try adding windows runner * Turn off fail fast * Fix Windows test issues #2368 * Adjust default proguard rules The following rule is needed to fix tests on Windows: ``` -dontwarn org.graalvm.compiler.core.aarch64.AArch64NodeMatchRules_MatchStatementSet* ``` Other rules are just to make builds less noisy. Kotlin's `*.internal` packages often contain bytecode, which triggers ProGuard's notes. However, these notes are not actionable for most users, so we can ignore notes by default. #2393
23 lines
1.1 KiB
Properties
23 lines
1.1 KiB
Properties
org.gradle.parallel=true
|
|
kotlin.code.style=official
|
|
|
|
# Default version of Compose Libraries used by Gradle plugin
|
|
compose.version=1.2.1
|
|
# The latest version of Compose Compiler used by Gradle plugin. Used only in tests.
|
|
compose.tests.compiler.version=1.3.2.1
|
|
# The latest version of Kotlin compatible with compose.tests.compiler.version. Used only in tests.
|
|
compose.tests.compiler.compatible.kotlin.version=1.7.20
|
|
# The latest version of Kotlin compatible with compose.tests.compiler.version for JS target. Used only on CI.
|
|
compose.tests.js.compiler.compatible.kotlin.version=1.7.20
|
|
# Version of Compose Compiler published by Google.
|
|
# Used to check if our plugin is compatible with it.
|
|
# https://developer.android.com/jetpack/androidx/releases/compose-kotlin
|
|
compose.tests.androidx.compiler.version=1.1.1
|
|
compose.tests.androidx.compiler.compatible.kotlin.version=1.6.10
|
|
# __SUPPORTED_GRADLE_VERSIONS__
|
|
compose.tests.gradle.versions=7.0.2, 7.6
|
|
|
|
# A version of Gradle plugin, that will be published,
|
|
# unless overridden by COMPOSE_GRADLE_PLUGIN_VERSION env var.
|
|
deploy.version=0.1.0-SNAPSHOT
|