apply plugin: 'com.android.application' android { compileSdkVersion 28 buildToolsVersion "28.0.3" defaultConfig { applicationId "org.fox.ttcomics2" buildConfigField "long", "TIMESTAMP", System.currentTimeMillis() + "L" minSdkVersion 19 targetSdkVersion 27 } signingConfigs { fdroid { if (project.hasProperty("FDROID_STORE_FILE")) { storeFile file(FDROID_STORE_FILE) storePassword FDROID_STORE_PASSWORD keyAlias FDROID_KEY_ALIAS keyPassword FDROID_KEY_PASSWORD } } } lintOptions { abortOnError false checkReleaseBuilds false disable 'MissingTranslation' } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt' } fdroid { minifyEnabled false versionNameSuffix "-fdroid" proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt' signingConfig signingConfigs.fdroid //matchingFallbacks = ['release'] } } } dependencies { implementation 'com.android.support:support-v4:28.0.0' implementation 'com.android.support:appcompat-v7:28.0.0' implementation 'com.android.support:cardview-v7:28.0.0' implementation 'com.android.support:design:28.0.0' implementation 'com.shamanland:fab:0.0.8' implementation 'jp.co.recruit_mp:android-HeaderFooterGridView:0.2.4' implementation 'com.github.bumptech.glide:glide:3.8.0' implementation 'ch.acra:acra:4.9.1' implementation 'com.ToxicBakery.viewpager.transforms:view-pager-transforms:1.2.32@aar' implementation 'com.nhaarman.listviewanimations:lib-core:3.1.0@aar' implementation 'frankiesardo:icepick:3.2.0' compileOnly 'frankiesardo:icepick-processor:3.2.0' implementation 'com.github.livefront:bridge:v1.1.2' annotationProcessor 'frankiesardo:icepick-processor:3.2.0' implementation 'com.google.android.gms:play-services-base:15.0.1' implementation 'com.google.android.gms:play-services-auth:15.0.1' implementation files('libs/nineoldandroids-2.4.0.jar') implementation 'com.gu:option:1.3' implementation 'net.rdrei.android.dirchooser:library:3.2@aar' }