mirror of
https://github.com/whyorean/AuroraStore.git
synced 2025-12-23 22:27:55 -05:00
DO NOT MERGE: WIP: apksig: Import required subset of apksig
Useful for extracting the signature scheme block for frosting verification. Source: https://android.googlesource.com/platform/tools/apksig/ Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
This commit is contained in:
1
apksig/.gitignore
vendored
Normal file
1
apksig/.gitignore
vendored
Normal file
@@ -0,0 +1 @@
|
||||
/build
|
||||
26
apksig/build.gradle.kts
Normal file
26
apksig/build.gradle.kts
Normal file
@@ -0,0 +1,26 @@
|
||||
plugins {
|
||||
alias(libs.plugins.android.library)
|
||||
}
|
||||
|
||||
android {
|
||||
namespace = "com.android.apksig"
|
||||
compileSdk = 34
|
||||
|
||||
defaultConfig {
|
||||
minSdk = 21
|
||||
aarMetadata {
|
||||
minCompileSdk = 21
|
||||
}
|
||||
consumerProguardFiles("consumer-rules.pro")
|
||||
}
|
||||
|
||||
buildTypes {
|
||||
release {
|
||||
isMinifyEnabled = false
|
||||
}
|
||||
}
|
||||
compileOptions {
|
||||
sourceCompatibility = JavaVersion.VERSION_17
|
||||
targetCompatibility = JavaVersion.VERSION_17
|
||||
}
|
||||
}
|
||||
0
apksig/consumer-rules.pro
Normal file
0
apksig/consumer-rules.pro
Normal file
3
apksig/src/main/AndroidManifest.xml
Normal file
3
apksig/src/main/AndroidManifest.xml
Normal file
@@ -0,0 +1,3 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<manifest xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
</manifest>
|
||||
@@ -21,6 +21,7 @@
|
||||
|
||||
plugins {
|
||||
alias(libs.plugins.android.application) apply false
|
||||
alias(libs.plugins.android.library) apply false
|
||||
alias(libs.plugins.jetbrains.kotlin.android) apply false
|
||||
alias(libs.plugins.jetbrains.kotlin.compose) apply false
|
||||
alias(libs.plugins.jetbrains.kotlin.parcelize) apply false
|
||||
|
||||
@@ -90,6 +90,7 @@ squareup-okhttp = { module = "com.squareup.okhttp3:okhttp", version.ref = "okhtt
|
||||
|
||||
[plugins]
|
||||
android-application = { id = "com.android.application", version.ref = "androidGradlePlugin" }
|
||||
android-library = { id = "com.android.library", version.ref = "androidGradlePlugin" }
|
||||
androidx-navigation = { id = "androidx.navigation.safeargs.kotlin", version.ref = "navVersion" }
|
||||
google-ksp = { id = "com.google.devtools.ksp", version.ref = "kspVersion" }
|
||||
hilt-android-plugin = { id = "com.google.dagger.hilt.android", version.ref = "hiltVersion" }
|
||||
|
||||
@@ -39,4 +39,5 @@ dependencyResolutionManagement {
|
||||
}
|
||||
}
|
||||
include(":app")
|
||||
include(":apksig")
|
||||
rootProject.name = "AuroraStore4"
|
||||
|
||||
Reference in New Issue
Block a user