/* * Copyright (C) 2020 The Dagger Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ apply plugin: 'com.android.library' apply plugin: 'kotlin-android' apply plugin: 'kotlin-kapt' apply plugin: 'dagger.hilt.android.plugin' android { compileSdkVersion 30 buildToolsVersion "30.0.2" defaultConfig { minSdkVersion 15 targetSdkVersion 30 versionCode 1 versionName "1.0" } compileOptions { sourceCompatibility 1.8 targetCompatibility 1.8 } } kapt { correctErrorTypes true } hilt { enableTransformForLocalTests = true } dependencies { // This is api instead of implementation since Kotlin modules here consumed // by the app need to expose @kotlin.Metadata api "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version" implementation project(":deep-android-lib") implementation project(":deep-lib") implementation 'androidx.appcompat:appcompat:1.2.0' implementation "com.google.dagger:hilt-android:$dagger_version" kapt "com.google.dagger:hilt-compiler:$dagger_version" }