[feat] Optional self signed certificate

This commit is contained in:
acite
2025-09-10 23:51:13 +08:00
parent b48f8ce6b0
commit 10f316cb48
12 changed files with 246 additions and 111 deletions

View File

@@ -3,7 +3,9 @@ plugins {
alias(libs.plugins.kotlin.android)
alias(libs.plugins.kotlin.compose)
kotlin("plugin.serialization") version "1.9.0"
id("kotlin-kapt")
alias(libs.plugins.ksp)
alias(libs.plugins.hilt.android)
}
android {
@@ -31,11 +33,11 @@ android {
}
}
compileOptions {
sourceCompatibility = JavaVersion.VERSION_11
targetCompatibility = JavaVersion.VERSION_11
sourceCompatibility = JavaVersion.VERSION_21
targetCompatibility = JavaVersion.VERSION_21
}
kotlinOptions {
jvmTarget = "11"
jvmTarget = "21"
}
buildFeatures {
compose = true
@@ -43,9 +45,14 @@ android {
}
dependencies {
implementation(libs.hilt.android)
implementation(libs.hilt.navigation.compose)
ksp(libs.hilt.android.compiler)
implementation(libs.androidx.room.runtime)
implementation(libs.androidx.room.ktx)
kapt("androidx.room:room-compiler:2.7.2")
ksp(libs.androidx.room.compiler)
implementation(libs.androidx.datastore.preferences)
implementation(libs.bcprov.jdk15on)
implementation(libs.converter.gson)