aboutsummaryrefslogtreecommitdiff
path: root/build-logic/automation-plugins/build.gradle.kts
diff options
context:
space:
mode:
authorHarsh Shandilya <me@msfjarvis.dev>2022-12-02 01:57:02 +0530
committerHarsh Shandilya <me@msfjarvis.dev>2022-12-02 01:57:02 +0530
commitafd0eebdd3287d932c53879fa1ac88f430080ef5 (patch)
tree141b9147325b96f4ab3a49927e4a1d997f3c37be /build-logic/automation-plugins/build.gradle.kts
parent54bb4676a7c16d959769e522ac018f3e3e822797 (diff)
refactor(build-logic): move all code to a single top-level project
Diffstat (limited to 'build-logic/automation-plugins/build.gradle.kts')
-rw-r--r--build-logic/automation-plugins/build.gradle.kts48
1 files changed, 0 insertions, 48 deletions
diff --git a/build-logic/automation-plugins/build.gradle.kts b/build-logic/automation-plugins/build.gradle.kts
deleted file mode 100644
index 0aa6b3ac..00000000
--- a/build-logic/automation-plugins/build.gradle.kts
+++ /dev/null
@@ -1,48 +0,0 @@
-/*
- * Copyright © 2014-2021 The Android Password Store Authors. All Rights Reserved.
- * SPDX-License-Identifier: GPL-3.0-only
- */
-@file:Suppress("DSL_SCOPE_VIOLATION", "UnstableApiUsage")
-
-import org.gradle.api.JavaVersion
-import org.gradle.api.tasks.compile.JavaCompile
-import org.gradle.kotlin.dsl.withType
-import org.jetbrains.kotlin.gradle.tasks.KotlinCompile
-
-plugins { `kotlin-dsl` }
-
-afterEvaluate {
- tasks.withType<JavaCompile>().configureEach {
- sourceCompatibility = JavaVersion.VERSION_11.toString()
- targetCompatibility = JavaVersion.VERSION_11.toString()
- }
-
- tasks.withType<KotlinCompile>().configureEach {
- kotlinOptions {
- jvmTarget = JavaVersion.VERSION_11.toString()
- freeCompilerArgs = freeCompilerArgs + "-Xsam-conversions=class"
- }
- }
-}
-
-gradlePlugin {
- plugins {
- register("crowdin") {
- id = "com.github.android-password-store.crowdin-plugin"
- implementationClass = "app.passwordstore.gradle.crowdin.CrowdinDownloadPlugin"
- }
- register("psl") {
- id = "com.github.android-password-store.psl-plugin"
- implementationClass = "app.passwordstore.gradle.psl.PublicSuffixListPlugin"
- }
- register("git-hooks") {
- id = "com.github.android-password-store.git-hooks"
- implementationClass = "app.passwordstore.gradle.GitHooksPlugin"
- }
- }
-}
-
-dependencies {
- implementation(libs.build.download)
- implementation(libs.build.okhttp)
-}