shift to stable long term embedded jdk 17

This commit is contained in:
IndusAryan 2023-12-01 17:26:06 +05:30
parent 962ff1c058
commit 4231ac40f1
2 changed files with 10 additions and 7 deletions

6
.idea/gradle.xml generated
View file

@ -4,17 +4,15 @@
<component name="GradleSettings">
<option name="linkedExternalProjectsSettings">
<GradleProjectSettings>
<option name="delegatedBuild" value="true" />
<option name="testRunner" value="GRADLE" />
<option name="distributionType" value="DEFAULT_WRAPPED" />
<option name="externalProjectPath" value="$PROJECT_DIR$" />
<option name="gradleJvm" value="jbr-17" />
<option name="gradleJvm" value="#GRADLE_LOCAL_JAVA_HOME" />
<option name="modules">
<set>
<option value="$PROJECT_DIR$" />
<option value="$PROJECT_DIR$/app" />
</set>
</option>
<option name="resolveExternalAnnotations" value="false" />
</GradleProjectSettings>
</option>
</component>

View file

@ -25,6 +25,7 @@ fun String.execute() = ByteArrayOutputStream().use { baot ->
}
android {
testOptions {
unitTests.isReturnDefaultValues = true
}
@ -131,8 +132,8 @@ android {
compileOptions {
isCoreLibraryDesugaringEnabled = true
sourceCompatibility = JavaVersion.VERSION_1_8
targetCompatibility = JavaVersion.VERSION_1_8
sourceCompatibility = JavaVersion.VERSION_17
targetCompatibility = JavaVersion.VERSION_17
}
lint {
@ -140,6 +141,10 @@ android {
checkReleaseBuilds = false
}
buildFeatures {
buildConfig = true
}
namespace = "com.lagradost.cloudstream3"
}
@ -243,7 +248,7 @@ tasks.register("makeJar", Copy::class) {
tasks.withType<KotlinCompile> {
kotlinOptions {
jvmTarget = "1.8"
jvmTarget = "17"
freeCompilerArgs = listOf("-Xjvm-default=all-compatibility")
}
}