forked from Minecraft/blocktopograph
75 lines
2.4 KiB
Groovy
75 lines
2.4 KiB
Groovy
apply plugin: 'com.android.application'
|
|
|
|
android {
|
|
namespace 'io.vn.nguyenduck.blocktopograph'
|
|
compileSdk 34
|
|
defaultConfig {
|
|
applicationId 'io.vn.nguyenduck.blocktopograph'
|
|
minSdk 26
|
|
//noinspection OldTargetApi
|
|
targetSdk 33
|
|
versionCode 1
|
|
versionName "0.0.1-dev.10032024"
|
|
vectorDrawables.useSupportLibrary = true
|
|
}
|
|
|
|
dataBinding {
|
|
enabled true
|
|
}
|
|
configurations {
|
|
implementation.exclude group: 'org.jetbrains', module: 'annotations'
|
|
}
|
|
buildTypes {
|
|
|
|
debug {
|
|
|
|
postprocessing {
|
|
removeUnusedCode true
|
|
optimizeCode true
|
|
}
|
|
}
|
|
|
|
release {
|
|
minifyEnabled true
|
|
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
|
|
}
|
|
}
|
|
compileOptions {
|
|
sourceCompatibility = JavaVersion.VERSION_11
|
|
targetCompatibility = JavaVersion.VERSION_11
|
|
}
|
|
buildFeatures {
|
|
viewBinding true
|
|
}
|
|
|
|
}
|
|
|
|
dependencies {
|
|
implementation fileTree(include: ['*.jar', '*.so', '*.aar'], dir: 'libs')
|
|
testImplementation 'junit:junit:4.13.2'
|
|
implementation project(':leveldb')
|
|
implementation project(':tileview')
|
|
implementation 'com.github.K1rakishou:Fuck-Storage-Access-Framework:v1.1.3'
|
|
implementation 'com.github.clans:fab:1.6.4'
|
|
implementation 'com.github.bmelnychuk:atv:1.2.9'
|
|
implementation 'com.github.woxthebox:draglistview:1.7.2'
|
|
implementation 'com.andreabaccega:android-edittext-validator:1.3.5'
|
|
implementation 'com.tomergoldst.android:tooltips:1.1.0'
|
|
implementation 'androidx.annotation:annotation:1.7.1'
|
|
implementation 'androidx.appcompat:appcompat:1.6.1'
|
|
implementation 'androidx.recyclerview:recyclerview:1.3.2'
|
|
implementation 'com.google.android.material:material:1.11.0'
|
|
implementation 'com.github.bumptech.glide:glide:4.12.0'
|
|
annotationProcessor 'com.github.bumptech.glide:compiler:4.12.0'
|
|
implementation 'com.github.chrisbanes:PhotoView:2.3.0'
|
|
implementation 'com.github.florent37:expansionpanel:1.2.4'
|
|
implementation 'com.github.jbvincey:nestedradiobutton:1.1'
|
|
implementation 'net.lingala.zip4j:zip4j:2.11.5'
|
|
// do NOT accidentally "up"-grade to the 2003 version
|
|
//noinspection GradleDependency
|
|
implementation 'commons-io:commons-io:2.11.0'
|
|
implementation 'org.apache.commons:commons-lang3:3.12.0'
|
|
implementation 'com.google.guava:guava:33.0.0-jre'
|
|
}
|
|
|