apply plugin: 'com.android.application' android { defaultConfig { compileSdk 34 applicationId "dev.ukanth.ufirewall" //applicationId "dev.ukanth.ufirewall.donate" minSdkVersion 21 versionCode 20240606 versionName "3.6.1" //buildConfigField 'boolean', 'DONATE', 'true' } buildFeatures { buildConfig true } buildTypes { debug { minifyEnabled false proguardFiles 'proguard-rules.pro' } release { minifyEnabled false proguardFiles 'proguard-rules.pro' } } lint { abortOnError true disable 'MissingTranslation' } namespace 'dev.ukanth.ufirewall' } dependencies { def libsuVersion = '5.1.0' def dbFlowVersion = '4.2.4' implementation "com.github.topjohnwu.libsu:core:${libsuVersion}" implementation "com.github.topjohnwu.libsu:service:${libsuVersion}" implementation "com.github.topjohnwu.libsu:nio:${libsuVersion}" implementation "eu.chainfire:libsuperuser:1.1.0" implementation "com.github.ukanth:android-lockpattern:8.0.4" implementation "com.afollestad.material-dialogs:core:0.9.6.0" implementation "androidx.appcompat:appcompat:1.6.0-rc01" implementation "com.google.android.material:material:1.7.0" implementation "androidx.cardview:cardview:1.0.0" implementation "androidx.recyclerview:recyclerview:1.2.1" implementation "androidx.annotation:annotation:1.5.0" implementation "androidx.core:core:1.9.0" implementation "androidx.preference:preference:1.2.0" implementation "androidx.legacy:legacy-support-v13:1.0.0" annotationProcessor "com.github.Raizlabs.DBFlow:dbflow-processor:${dbFlowVersion}" implementation "com.github.Raizlabs.DBFlow:dbflow-core:${dbFlowVersion}" implementation "com.github.Raizlabs.DBFlow:dbflow:${dbFlowVersion}" implementation "io.reactivex.rxjava3:rxjava:3.1.5" implementation "org.ocpsoft.prettytime:prettytime:5.0.6.Final" implementation "dnsjava:dnsjava:3.5.2" }