diff options
Diffstat (limited to 'build-logic/android-plugins/src/main/kotlin/com.github.android-password-store.published-android-library.gradle.kts')
| -rw-r--r-- | build-logic/android-plugins/src/main/kotlin/com.github.android-password-store.published-android-library.gradle.kts | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/build-logic/android-plugins/src/main/kotlin/com.github.android-password-store.published-android-library.gradle.kts b/build-logic/android-plugins/src/main/kotlin/com.github.android-password-store.published-android-library.gradle.kts new file mode 100644 index 00000000..85ebdbe3 --- /dev/null +++ b/build-logic/android-plugins/src/main/kotlin/com.github.android-password-store.published-android-library.gradle.kts @@ -0,0 +1,22 @@ +/* + * Copyright © 2014-2021 The Android Password Store Authors. All Rights Reserved. + * SPDX-License-Identifier: GPL-3.0-only + */ + +import org.gradle.kotlin.dsl.configure +import org.gradle.kotlin.dsl.provideDelegate +import org.gradle.plugins.signing.SigningExtension + +plugins { + id("com.github.android-password-store.android-library") + id("com.vanniktech.maven.publish") + id("org.jetbrains.dokka") +} + +afterEvaluate { + extensions.configure<SigningExtension> { + val signingKey: String? by project + val signingPassword: String? by project + useInMemoryPgpKeys(signingKey, signingPassword) + } +} |
