Add CI/CD
Some checks failed
Build / build (push) Failing after 5m40s

This commit is contained in:
2025-10-08 20:51:48 +07:00
parent 534c08c70a
commit d61b2aa907
4 changed files with 22 additions and 7 deletions

View File

@@ -1,11 +1,24 @@
@file:Suppress("UnstableApiUsage")
import com.android.build.api.dsl.Packaging
import org.jetbrains.kotlin.gradle.dsl.JvmTarget
plugins {
alias(libs.plugins.android.application)
alias(libs.plugins.kotlin.android)
alias(libs.plugins.kotlin.compose)
}
kotlin {
jvmToolchain(17)
}
tasks.withType<org.jetbrains.kotlin.gradle.tasks.KotlinCompile>().configureEach {
compilerOptions {
jvmTarget.set(JvmTarget.JVM_17)
}
}
android {
namespace = "com.example.firefly_go_android"
compileSdk = 36
@@ -21,6 +34,11 @@ android {
testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"
}
fun Packaging.() {
jniLibs {
useLegacyPackaging = true
}
}
buildTypes {
release {
isMinifyEnabled = false
@@ -36,10 +54,6 @@ android {
targetCompatibility = JavaVersion.VERSION_17
}
kotlinOptions {
jvmTarget = "17"
}
buildFeatures {
compose = true
viewBinding = true