1a85b2f8c20b1c554e8a67f4704d450374ef0f48dIan Lake/* 2a85b2f8c20b1c554e8a67f4704d450374ef0f48dIan Lake * Copyright (C) 2018 The Android Open Source Project 3a85b2f8c20b1c554e8a67f4704d450374ef0f48dIan Lake * 4a85b2f8c20b1c554e8a67f4704d450374ef0f48dIan Lake * Licensed under the Apache License, Version 2.0 (the "License"); 5a85b2f8c20b1c554e8a67f4704d450374ef0f48dIan Lake * you may not use this file except in compliance with the License. 6a85b2f8c20b1c554e8a67f4704d450374ef0f48dIan Lake * You may obtain a copy of the License at 7a85b2f8c20b1c554e8a67f4704d450374ef0f48dIan Lake * 8a85b2f8c20b1c554e8a67f4704d450374ef0f48dIan Lake * http://www.apache.org/licenses/LICENSE-2.0 9a85b2f8c20b1c554e8a67f4704d450374ef0f48dIan Lake * 10a85b2f8c20b1c554e8a67f4704d450374ef0f48dIan Lake * Unless required by applicable law or agreed to in writing, software 11a85b2f8c20b1c554e8a67f4704d450374ef0f48dIan Lake * distributed under the License is distributed on an "AS IS" BASIS, 12a85b2f8c20b1c554e8a67f4704d450374ef0f48dIan Lake * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13a85b2f8c20b1c554e8a67f4704d450374ef0f48dIan Lake * See the License for the specific language governing permissions and 14a85b2f8c20b1c554e8a67f4704d450374ef0f48dIan Lake * limitations under the License. 15a85b2f8c20b1c554e8a67f4704d450374ef0f48dIan Lake */ 16a85b2f8c20b1c554e8a67f4704d450374ef0f48dIan Lake 1798971a7d72d56aeaf5d997ab251629e2550f350cSergey Vasilinetsimport static androidx.build.dependencies.DependenciesKt.* 1898971a7d72d56aeaf5d997ab251629e2550f350cSergey Vasilinetsimport androidx.build.LibraryGroups 1998971a7d72d56aeaf5d997ab251629e2550f350cSergey Vasilinetsimport androidx.build.LibraryVersions 2098971a7d72d56aeaf5d997ab251629e2550f350cSergey Vasilinetsimport androidx.build.SupportLibraryExtension 21a85b2f8c20b1c554e8a67f4704d450374ef0f48dIan Lake 22a85b2f8c20b1c554e8a67f4704d450374ef0f48dIan Lakeplugins { 23a85b2f8c20b1c554e8a67f4704d450374ef0f48dIan Lake id("SupportAndroidLibraryPlugin") 24a85b2f8c20b1c554e8a67f4704d450374ef0f48dIan Lake id("org.jetbrains.kotlin.android") 25a85b2f8c20b1c554e8a67f4704d450374ef0f48dIan Lake} 26a85b2f8c20b1c554e8a67f4704d450374ef0f48dIan Lake 27a85b2f8c20b1c554e8a67f4704d450374ef0f48dIan Lakeandroid { 28a85b2f8c20b1c554e8a67f4704d450374ef0f48dIan Lake buildTypes { 29a85b2f8c20b1c554e8a67f4704d450374ef0f48dIan Lake debug { 30a85b2f8c20b1c554e8a67f4704d450374ef0f48dIan Lake testCoverageEnabled = false // Breaks Kotlin compiler. 31a85b2f8c20b1c554e8a67f4704d450374ef0f48dIan Lake } 32a85b2f8c20b1c554e8a67f4704d450374ef0f48dIan Lake } 33a85b2f8c20b1c554e8a67f4704d450374ef0f48dIan Lake} 34a85b2f8c20b1c554e8a67f4704d450374ef0f48dIan Lake 35a85b2f8c20b1c554e8a67f4704d450374ef0f48dIan Lakedependencies { 36c4ae7e64c1213a29c82d34c54084e8feb385f24bIan Lake api(project(":navigation:navigation-common")) 37a85b2f8c20b1c554e8a67f4704d450374ef0f48dIan Lake api(KOTLIN_STDLIB) 38c4ae7e64c1213a29c82d34c54084e8feb385f24bIan Lake testImplementation(project(":navigation:navigation-testing")) 39e9b4095db57156b3cb84397373c00c736ce45709Ian Lake testImplementation(JUNIT) 40e9b4095db57156b3cb84397373c00c736ce45709Ian Lake testImplementation(TEST_RUNNER) 41c4ae7e64c1213a29c82d34c54084e8feb385f24bIan Lake androidTestImplementation(project(":navigation:navigation-testing")) 42a85b2f8c20b1c554e8a67f4704d450374ef0f48dIan Lake androidTestImplementation(TEST_RUNNER) 43a85b2f8c20b1c554e8a67f4704d450374ef0f48dIan Lake androidTestImplementation(ESPRESSO_CORE) 44a85b2f8c20b1c554e8a67f4704d450374ef0f48dIan Lake} 45a85b2f8c20b1c554e8a67f4704d450374ef0f48dIan Lake 46a85b2f8c20b1c554e8a67f4704d450374ef0f48dIan LakesupportLibrary { 47a85b2f8c20b1c554e8a67f4704d450374ef0f48dIan Lake name = "Android Navigation Common Kotlin Extensions" 487a092bb498053ca62edb02e790cf93ee105a9175Ian Lake publish = true 49a85b2f8c20b1c554e8a67f4704d450374ef0f48dIan Lake mavenVersion = LibraryVersions.NAVIGATION 50a85b2f8c20b1c554e8a67f4704d450374ef0f48dIan Lake mavenGroup = LibraryGroups.NAVIGATION 51a85b2f8c20b1c554e8a67f4704d450374ef0f48dIan Lake inceptionYear = "2018" 52a85b2f8c20b1c554e8a67f4704d450374ef0f48dIan Lake description = "Android Navigation-Common-Ktx" 53a85b2f8c20b1c554e8a67f4704d450374ef0f48dIan Lake url = SupportLibraryExtension.ARCHITECTURE_URL 54a85b2f8c20b1c554e8a67f4704d450374ef0f48dIan Lake} 55