1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586 |
- apply plugin: 'com.android.application'
- apply plugin: 'com.neenbedankt.android-apt'
- apply plugin: 'me.tatarka.retrolambda'
- android {
- compileSdkVersion 23
- buildToolsVersion "23.0.1"
- publishNonDefault true
- defaultConfig {
- applicationId "eu.kanade.mangafeed"
- minSdkVersion 16
- targetSdkVersion 23
- testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
- versionCode 1
- versionName "1.0"
- }
- buildTypes {
- release {
- minifyEnabled false
- proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
- }
- }
- packagingOptions {
- exclude 'META-INF/DEPENDENCIES'
- exclude 'LICENSE.txt'
- exclude 'META-INF/LICENSE'
- exclude 'META-INF/LICENSE.txt'
- exclude 'META-INF/NOTICE'
- }
- lintOptions {
- abortOnError false
- }
- }
- dependencies {
- final SUPPORT_LIBRARY_VERSION = '23.0.1'
- final DAGGER_VERSION = '2.0.1'
- final HAMCREST_VERSION = '1.3'
- final MOCKITO_VERSION = '1.10.19'
- compile fileTree(dir: 'libs', include: ['*.jar'])
- compile "com.android.support:support-v4:$SUPPORT_LIBRARY_VERSION"
- compile "com.android.support:appcompat-v7:$SUPPORT_LIBRARY_VERSION"
- compile "com.android.support:cardview-v7:$SUPPORT_LIBRARY_VERSION"
- compile "com.android.support:design:$SUPPORT_LIBRARY_VERSION"
- compile "com.android.support:recyclerview-v7:$SUPPORT_LIBRARY_VERSION"
- compile "com.android.support:support-annotations:$SUPPORT_LIBRARY_VERSION"
- compile 'com.squareup.retrofit:adapter-rxjava:2.0.0-beta1'
- compile 'com.squareup.okhttp:okhttp-urlconnection:2.4.0'
- compile 'com.squareup.okhttp:okhttp:2.4.0'
- compile 'com.pushtorefresh.storio:sqlite:1.4.0'
- compile 'com.pushtorefresh.storio:sqlite-annotations:1.4.0'
- compile 'de.greenrobot:eventbus:2.4.0'
- compile 'com.github.bumptech.glide:glide:3.6.1'
- compile 'de.hdodenhof:circleimageview:1.3.0'
- compile 'io.reactivex:rxandroid:1.0.1'
- compile 'com.jakewharton:butterknife:7.0.1'
- compile 'com.jakewharton.timber:timber:3.1.0'
- compile 'uk.co.ribot:easyadapter:1.5.0@aar'
- compile "com.google.dagger:dagger:$DAGGER_VERSION"
- apt "com.google.dagger:dagger-compiler:$DAGGER_VERSION"
- provided 'org.glassfish:javax.annotation:10.0-b28'
- compile('com.mikepenz:materialdrawer:4.3.0@aar') {
- transitive = true
- }
- testCompile 'junit:junit:4.12'
- testCompile "org.hamcrest:hamcrest-core:$HAMCREST_VERSION"
- testCompile "org.hamcrest:hamcrest-library:$HAMCREST_VERSION"
- testCompile "org.hamcrest:hamcrest-integration:$HAMCREST_VERSION"
- testCompile "org.mockito:mockito-core:$MOCKITO_VERSION"
- testCompile('org.robolectric:robolectric:3.0') {
- exclude group: 'commons-logging', module: 'commons-logging'
- exclude group: 'org.apache.httpcomponents', module: 'httpclient'
- }
- androidTestApt "com.google.dagger:dagger-compiler:$DAGGER_VERSION"
- }
|