@@ -24,13 +24,14 @@ fun getLocales(): Collection<String> {
2424}
2525
2626kotlin {
27+ jvmToolchain(properties[" awery.java.desktop" ].toString().toInt())
2728 jvm(" desktop" )
2829
2930 androidTarget {
3031 compilations.all {
3132 compileTaskProvider.configure {
3233 compilerOptions {
33- jvmTarget = JvmTarget .JVM_11
34+ jvmTarget = JvmTarget .fromTarget(properties[ " awery.java.android " ].toString())
3435 }
3536 }
3637 }
@@ -112,13 +113,13 @@ kotlin {
112113
113114android {
114115 namespace = " com.mrboomdev.awery"
115- compileSdk = property( " awery.sdk.target" ) .toString().toInt()
116+ compileSdk = properties[ " awery.sdk.target" ] .toString().toInt()
116117
117118 defaultConfig {
118- versionName = property( " awery.app.versionName" ) .toString()
119- versionCode = property( " awery.app.versionCode" ) .toString().toInt()
120- targetSdk = property( " awery.sdk.target" ) .toString().toInt()
121- minSdk = property( " awery.sdk.min" ) .toString().toInt()
119+ versionName = properties[ " awery.app.versionName" ] .toString()
120+ versionCode = properties[ " awery.app.versionCode" ] .toString().toInt()
121+ targetSdk = properties[ " awery.sdk.target" ] .toString().toInt()
122+ minSdk = properties[ " awery.sdk.min" ] .toString().toInt()
122123 }
123124
124125 buildTypes {
@@ -202,8 +203,8 @@ enum class DesktopTarget(
202203
203204DesktopTarget .values().map { target ->
204205 target to tasks.register(listOf (" download" , target.os, target.arch, " jre" ).joinToCamelCase()) {
205- val version = property( " awery.jre.version" ) .toString()
206- val variant = property( " awery.jre.variant" ) .toString()
206+ val version = properties[ " awery.jre.version" ] .toString()
207+ val variant = properties[ " awery.jre.variant" ] .toString()
207208
208209 inputs.property(" jreVersion" , version)
209210 inputs.property(" jreVariant" , variant)
@@ -226,7 +227,7 @@ compose.desktop {
226227 nativeDistributions {
227228 targetFormats = DesktopTarget .values().map { it.targetFormat }.toSet()
228229 packageName = " Awery"
229- packageVersion = property( " awery.app.versionName" ) .toString()
230+ packageVersion = properties[ " awery.app.versionName" ] .toString()
230231 includeAllModules = true
231232
232233 windows {
0 commit comments