diff --git a/husky/app/build.gradle.kts b/husky/app/build.gradle.kts index 961f940..e211e30 100644 --- a/husky/app/build.gradle.kts +++ b/husky/app/build.gradle.kts @@ -55,11 +55,22 @@ android { ) } + signingConfigs { + getByName(DefaultConfig.DebugSign.signingDebug) { + storeFile = file("$rootDir/${DefaultConfig.DebugSign.keystoreFile}") + storePassword = DefaultConfig.DebugSign.keystorePassword + keyAlias = DefaultConfig.DebugSign.keyAlias + keyPassword = DefaultConfig.DebugSign.keyPassword + } + } + buildTypes { getByName(BuildTypes.debug) { isDebuggable = true isMinifyEnabled = false isShrinkResources = false + + signingConfig = signingConfigs.getByName(DefaultConfig.DebugSign.signingDebug) } getByName(BuildTypes.release) { diff --git a/husky/buildSrc/src/main/kotlin/Dependencies.kt b/husky/buildSrc/src/main/kotlin/Dependencies.kt index 3638299..86bf355 100644 --- a/husky/buildSrc/src/main/kotlin/Dependencies.kt +++ b/husky/buildSrc/src/main/kotlin/Dependencies.kt @@ -31,6 +31,14 @@ object DefaultConfig { const val encoding = "UTF-8" + object DebugSign { + const val signingDebug = "debug" + const val keystoreFile = "debug.keystore" + const val keystorePassword = "android" + const val keyAlias = "androiddebugkey" + const val keyPassword = "android" + } + object Dev { const val applicationID = "su.xash.husky.dev"