6e6689fcc092334c358426fd0845fb4113b151cd
[AndroidWeatherInformation] / app / build.gradle
1 apply plugin: 'com.android.application'
2
3 android {
4     signingConfigs {
5         releaseSigning {
6             keyAlias ''
7             keyPassword ''
8             storeFile file('')
9             storePassword ''
10         }
11     }
12     compileSdkVersion 24
13     buildToolsVersion '24.0.2'
14     defaultConfig {
15         applicationId "name.gumartinm.weather.information"
16         minSdkVersion 11
17         targetSdkVersion 18
18
19         testApplicationId "name.gumartinm.weather.information.test"
20         testInstrumentationRunner "android.test.InstrumentationTestRunner"
21         // WARNING: Jack requires a lot of memory :(
22         jackOptions {
23             enabled true
24         }
25         // Enabling multidex support. Since the last upgrade my application does not compile
26         // without multi dex :(
27         multiDexEnabled true
28     }
29     buildTypes {
30         release {
31             minifyEnabled false
32             proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
33             buildConfigField "boolean", "DEBUG_MODE", "false"
34             debuggable false
35             signingConfig signingConfigs.releaseSigning
36         }
37         debug {
38             minifyEnabled false
39             buildConfigField "boolean", "DEBUG_MODE", "true"
40             debuggable true
41         }
42     }
43     compileOptions {
44         sourceCompatibility JavaVersion.VERSION_1_8
45         targetCompatibility JavaVersion.VERSION_1_8
46     }
47 }
48
49 dependencies {
50     compile 'com.android.support:support-v4:+'
51     compile 'com.google.android.gms:play-services:+'
52     compile 'com.fasterxml.jackson.core:jackson-core:2.3.3'
53     compile 'com.jakewharton.timber:timber:2.5.0'
54     compile 'com.android.support:multidex:+'
55 }