Files
coco 723ce1af5c a
2026-07-03 15:12:48 +08:00

50 lines
1.0 KiB
Groovy

plugins {
id 'com.android.library'
id 'kotlin-android'
}
ext.libraryGroupId = "com.fragula2"
ext.libraryArtifactId = "fragula-common"
apply from: rootProject.file("gradle/publish.gradle")
android {
compileSdkVersion versions.compileSdk
buildToolsVersion versions.buildTools
group libraryGroupId
version versions.publishVersionName
namespace "com.fragula2.common"
defaultConfig {
minSdkVersion versions.minSdk
targetSdkVersion versions.targetSdk
consumerProguardFiles 'consumer-rules.pro'
archivesBaseName = libraryArtifactId
}
compileOptions {
sourceCompatibility JavaVersion.VERSION_11
targetCompatibility JavaVersion.VERSION_11
}
kotlinOptions {
jvmTarget = '11'
}
sourceSets {
main.java.srcDirs += 'src/main/kotlin'
}
publishing {
singleVariant('release') {
withSourcesJar()
withJavadocJar()
}
}
}
dependencies {
// Core
implementation library.kotlin
}