56 lines
1.4 KiB
Groovy
56 lines
1.4 KiB
Groovy
android {
|
|
compileSdkVersion 27
|
|
buildToolsVersion '29.0.2'
|
|
|
|
buildTypes {
|
|
release {
|
|
minifyEnabled false
|
|
}
|
|
}
|
|
|
|
sourceSets {
|
|
main {
|
|
manifest.srcFile "$rootDir/AndroidManifest.xml"
|
|
java.srcDirs = ['src']
|
|
resources.srcDirs = ['src']
|
|
aidl.srcDirs = ['src']
|
|
renderscript.srcDirs = ['src']
|
|
res.srcDirs = ["$rootDir/res"]
|
|
assets.srcDirs = ['assets']
|
|
}
|
|
release {
|
|
res.srcDirs = ['res']
|
|
manifest.srcFile "AndroidManifest.xml"
|
|
}
|
|
debug {
|
|
res.srcDirs = ['res']
|
|
manifest.srcFile "AndroidManifest.xml"
|
|
}
|
|
}
|
|
|
|
defaultConfig {
|
|
minSdkVersion 16
|
|
targetSdkVersion 27
|
|
applicationIdSuffix pkgNameSuffix
|
|
versionCode extVersionCode
|
|
versionName "$libVersion.$extVersionCode"
|
|
setProperty("archivesBaseName", "tachiyomi-$pkgNameSuffix-v$versionName")
|
|
manifestPlaceholders = [
|
|
appName: appName,
|
|
extClass: extClass,
|
|
]
|
|
}
|
|
}
|
|
|
|
repositories {
|
|
mavenCentral()
|
|
}
|
|
|
|
dependencies {
|
|
compileOnly "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version"
|
|
compileOnly "com.github.tachiyomiorg:extensions-lib:$libVersion"
|
|
compileOnly 'com.squareup.okhttp3:okhttp:3.10.0'
|
|
compileOnly 'io.reactivex:rxjava:1.3.6'
|
|
compileOnly 'org.jsoup:jsoup:1.10.2'
|
|
}
|