apply plugin: 'com.android.application' apply plugin: 'kotlin-android' apply plugin: 'kotlin-android-extensions' android { compileSdkVersion setup.compileSdk defaultConfig { applicationId "pl.szczodrzynski.navigation" minSdkVersion setup.minSdk targetSdkVersion setup.targetSdk versionCode release.versionCode versionName release.versionName } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' } } compileOptions { sourceCompatibility JavaVersion.VERSION_1_8 targetCompatibility JavaVersion.VERSION_1_8 } packagingOptions { exclude 'META-INF/library-core_release.kotlin_module' } } dependencies { implementation fileTree(dir: 'libs', include: ['*.jar']) implementation"org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version" implementation "androidx.appcompat:appcompat:${versions.appcompat}" implementation "androidx.legacy:legacy-support-v4:${versions.legacy}" implementation "com.github.kuba2k2.MaterialDrawer:library:${versions.materialdrawer}" //implementation "com.mikepenz:crossfader:1.6.0" // do not update implementation "com.mikepenz:iconics-core:${versions.iconics}" // do not update. >3.1.0 Breaks jelly bean implementation "com.mikepenz:iconics-views:${versions.iconics}" // do not update implementation "com.mikepenz:community-material-typeface:${versions.font_cmd}@aar" implementation "androidx.core:core-ktx:${versions.ktx}" implementation "androidx.constraintlayout:constraintlayout:${versions.constraintLayout}" implementation "com.google.android.material:material:${versions.material}" implementation project(":navlib") }