2 SUPPORT_LIBRARY_VERSION = "27.0.0"
5 apply plugin: 'com.android.application'
11 url "https://jitpack.io"
19 applicationId "com.farmerbb.taskbar"
26 resConfigs "en", "ja", "ru", "de", "zh-rCN"
28 buildConfigField "String", "BASE_APPLICATION_ID", "\"com.farmerbb.taskbar\""
29 buildConfigField "String", "PAID_APPLICATION_ID", "\"com.farmerbb.taskbar.paid\""
30 buildConfigField "String", "SUPPORT_APPLICATION_ID", "\"com.farmerbb.taskbar.support\""
31 buildConfigField "String", "ANDROIDX86_APPLICATION_ID", "\"com.farmerbb.taskbar.androidx86\""
35 sourceCompatibility JavaVersion.VERSION_1_8
36 targetCompatibility JavaVersion.VERSION_1_8
41 if(System.getenv("KSTOREFILE") != null)
42 storeFile file(System.getenv("KSTOREFILE"))
44 storePassword System.getenv("KSTOREPWD")
45 keyAlias System.getenv("KEYALIAS")
46 keyPassword System.getenv("KEYPWD")
52 applicationIdSuffix ".debug"
53 manifestPlaceholders = [appName: "@string/app_name_debug"]
59 proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
60 signingConfig signingConfigs.release
61 manifestPlaceholders = [appName: "@string/app_name"]
65 flavorDimensions "default"
70 applicationId "com.farmerbb.taskbar.paid"
75 applicationId "com.farmerbb.taskbar"
81 java { srcDirs('src/main/java', 'src/oreoutils/java') }
82 res { srcDirs('src/main/res', 'src/oreoutils/res') }
88 implementation fileTree(dir: 'libs', include: ['*.jar'])
89 implementation "com.android.support:appcompat-v7:${SUPPORT_LIBRARY_VERSION}"
90 implementation "com.android.support:design:${SUPPORT_LIBRARY_VERSION}"
91 implementation 'com.mikepenz:iconics-core:2.9.3@aar'
92 implementation 'com.mikepenz:foundation-icons-typeface:3.0.0.3@aar'
93 implementation 'moe.banana:toast-compat:1.0.5'