blob: 176c47aad9cbb43621eae1c189b86465a464fd90 [file] [log] [blame]
Nicholas Chum702d4672016-07-08 21:59:45 -04001apply plugin: 'com.android.application'
2
3android {
Nicholas Chum421c7652017-02-14 00:56:09 -05004 compileSdkVersion 25
KreAch3Ra8b49f22017-02-20 16:22:01 +02005 buildToolsVersion "25.0.2"
Nicholas Chum702d4672016-07-08 21:59:45 -04006
7 lintOptions {
8 checkReleaseBuilds false
9 abortOnError false
10 }
11
12 applicationVariants.all { variant ->
13 variant.outputs.each { output ->
14 output.outputFile = new File(
George Ge9e69792017-03-05 03:01:29 +020015 output.outputFile.parent, "themeinterfacer_" + versionCode + ".apk")
Nicholas Chum702d4672016-07-08 21:59:45 -040016 }
17 }
18
19 defaultConfig {
George Ge9e69792017-03-05 03:01:29 +020020 applicationId "projekt.interfacer"
Nicholas Chum421c7652017-02-14 00:56:09 -050021 minSdkVersion 25
22 targetSdkVersion 25
Nicholas Chum421c7652017-02-14 00:56:09 -050023 }
24
25 defaultConfig {
26 jackOptions {
27 enabled true
28 }
29 }
30
31 compileOptions {
32 incremental true
33 sourceCompatibility JavaVersion.VERSION_1_8
34 targetCompatibility JavaVersion.VERSION_1_8
35 }
36
37 dexOptions {
38 javaMaxHeapSize '2048m'
Nicholas Chum702d4672016-07-08 21:59:45 -040039 }
Nicholas Chum57bc4742016-07-12 00:05:21 -040040
Nicholas Chum702d4672016-07-08 21:59:45 -040041 buildTypes {
42 debug {
Nicholas Chum421c7652017-02-14 00:56:09 -050043 minifyEnabled false
Nicholas Chum702d4672016-07-08 21:59:45 -040044 proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
45 }
46 release {
Nicholas Chum421c7652017-02-14 00:56:09 -050047 minifyEnabled false
Nicholas Chum702d4672016-07-08 21:59:45 -040048 proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
49 }
50 }
Nicholas Chum67e9dcb2016-07-14 04:32:32 -040051
52 dependencies {
53 testCompile 'junit:junit:4.12'
54 }
KreAch3Ra8b49f22017-02-20 16:22:01 +020055}