llm, refactor the AGENTS version section.

This commit is contained in:
me committed 2026-11-01 08:04:22 -07:00
1 parent 1ded62a3d4
commit 609edd6c3b
1 file changed
+42 -17
+42 -17
View File
@@ -653,23 +653,48 @@
Android : paths are from the project root. Android : paths are from the project root.
Flutter : paths are under the folder `android`. Flutter : paths are under the folder `android`.
- Gradle: 9.8.2 - gradle/wrapper/grade-wrapper.properties
- gradle/wrapper/grade-wrapper.properties - Gradle 9.8.2
- distributionUrl=https\://services.gradle.org/distributions/gradle-9.8.2-bin.zip ```
- AGP: 9.5.0 ...
- build.gradle.kts distributionUrl=https\://services.gradle.org/distributions/gradle-9.8.2-bin.zip
- id("com.android.application") version "9.5.0" apply false ```
- Kotlin: 2.4.21 - settings.gradle.kts
- settings.gradle.kts - AGP 9.5.0, Kotlin 2.4.21, Flutter Plugin Loader 1.0.0
- id("org.jetbrains.kotlin.android") version "2.4.21" apply false ```
- Java: JDK 17 id("com.android.application") version "9.5.0" apply false
- app/build.gradle.kts id("org.jetbrains.kotlin.android") version "2.4.21" apply false
- sourceCompatibility = JavaVersion.VERSION_17 id("dev.flutter.flutter-plugin-loader") version "1.0.0"
- targetCompatibility = JavaVersion.VERSION_17 ```
- jvmTarget.set(JvmTarget.JVM_17) - app/build.gradle.kts
- Flutter (plugin loader): 1.0.0 - Java JDK 17
- settings.gradle.kts ```
- id("dev.flutter.flutter-plugin-loader") version "1.0.0" compileOptions {
sourceCompatibility = JavaVersion.VERSION_17
targetCompatibility = JavaVersion.VERSION_17
}
// AGP 9's bundled Kotlin - use the native DSL
kotlin {
compilerOptions {
jvmTarget.set(JvmTarget.JVM_17)
}
}
```
- Also enable minify and shrink while in there.
```
buildTypes {
getByName("release") {
...
isMinifyEnabled = true
isShrinkResources = true
proguardFiles(
getDefaultProguardFile("proguard-android-optimize.txt"),
"proguard-rules.pro"
)
}
}
```
Regardless of whether AGP bundles Kotlin, we need to specify it to Regardless of whether AGP bundles Kotlin, we need to specify it to
avoid things like "Your project's Kotlin version (2.2.10) is lower avoid things like "Your project's Kotlin version (2.2.10) is lower