This commit is contained in:
coco
2026-07-03 15:56:07 +08:00
commit caef23209c
5767 changed files with 1004268 additions and 0 deletions
@@ -0,0 +1,6 @@
plugins {
`kotlin-dsl`
}
repositories {
mavenCentral()
}
@@ -0,0 +1,37 @@
import org.gradle.plugin.use.PluginDependenciesSpec
import org.gradle.plugin.use.PluginDependencySpec
object AndroidConstants {
const val minSdkVersion = 19
const val targetSdkVersion = 30
const val compileSdkVersions = 30
const val buildToolsVersion = "30.0.2"
}
object Versions {
const val build_gradle_version = "7.4.1"
const val kotlin_gradle_plugin_version = "1.9.23"
const val bintray_plugin_version = "1.8.5"
const val bintray_version = "1.8.5"
const val kotlin_stdlib_version = "1.4.10"
const val gson_version = "2.8.6"
}
object Libs {
const val com_jfrog_bintray = "com.jfrog.bintray.gradle"
const val maven_publish = "maven-publish"
const val com_android_tools_build_gradle = "com.android.tools.build:gradle:${Versions.build_gradle_version}"
const val org_jetbrains_kotlin_kotlin_gradle_plugin = "org.jetbrains.kotlin:kotlin-gradle-plugin:${Versions.kotlin_gradle_plugin_version}"
const val com_jfrog_bintray_gradle_bintray_plugin = com_jfrog_bintray + ":gradle-bintray-plugin:${Versions.bintray_plugin_version}"
const val kotlin_jdk = "org.jetbrains.kotlin:kotlin-stdlib-jdk7:${Versions.kotlin_stdlib_version}"
const val gson = "com.google.code.gson:gson:${Versions.gson_version}"
}
val PluginDependenciesSpec.mavenPublish: PluginDependencySpec
inline get() = id(Libs.maven_publish)
val PluginDependenciesSpec.bintray: PluginDependencySpec
inline get() = id(Libs.com_jfrog_bintray).version(Versions.bintray_version)