blob: 1046e50bfb619b84b275f81797e07e0220c6aaf8 [file] [log] [blame]
maxwenf2fe1c92021-10-20 21:05:29 +02001plugins {
2 id 'com.android.application'
3 id 'kotlin-android'
4}
5
6android {
maxwen59b6d002022-11-08 01:56:21 +01007 compileSdk 33
maxwenf2fe1c92021-10-20 21:05:29 +02008
9 defaultConfig {
10 applicationId "org.omnirom.control"
11 minSdk 31
maxwen59b6d002022-11-08 01:56:21 +010012 targetSdk 33
maxwenf2fe1c92021-10-20 21:05:29 +020013 versionCode 1
14 versionName "1.0"
15
16 testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
17 }
18
19 buildTypes {
20 release {
21 minifyEnabled false
22 proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
23 }
maxwen9fd547a2021-11-06 15:47:46 +010024 debug {
25 applicationIdSuffix '.debug'
26 versionNameSuffix ' DEBUG'
27 }
maxwenf2fe1c92021-10-20 21:05:29 +020028 }
29 compileOptions {
30 sourceCompatibility JavaVersion.VERSION_1_8
31 targetCompatibility JavaVersion.VERSION_1_8
32 }
33 kotlinOptions {
34 jvmTarget = '1.8'
35 }
36}
37
38dependencies {
maxwen8d7bf792021-11-06 00:29:32 +010039 implementation fileTree(dir: 'libs', include: ['*.jar'])
maxwen59b6d002022-11-08 01:56:21 +010040 implementation 'androidx.core:core-ktx:1.8.0'
41 implementation 'androidx.appcompat:appcompat:1.5.1'
42 implementation 'com.google.android.material:material:1.6.1'
43 implementation 'androidx.preference:preference:1.2.0'
44 implementation 'androidx.recyclerview:recyclerview:1.2.1'
maxwenf2fe1c92021-10-20 21:05:29 +020045}