GoogleArchitectureSamples
48 строк · 1.5 Кб
1/*
2* Copyright 2023 The Android Open Source Project
3*
4* Licensed under the Apache License, Version 2.0 (the "License");
5* you may not use this file except in compliance with the License.
6* You may obtain a copy of the License at
7*
8* https://www.apache.org/licenses/LICENSE-2.0
9*
10* Unless required by applicable law or agreed to in writing, software
11* distributed under the License is distributed on an "AS IS" BASIS,
12* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13* See the License for the specific language governing permissions and
14* limitations under the License.
15*/
16plugins {
17alias(libs.plugins.android.library)
18alias(libs.plugins.kotlin.android)
19alias(libs.plugins.kapt)
20alias(libs.plugins.ksp)
21alias(libs.plugins.hilt)
22}
23
24android {
25namespace = "com.example.android.architecture.blueprints.todoapp.shared.test"
26compileSdk = libs.versions.compileSdk.get().toInt()
27defaultConfig {
28minSdk = libs.versions.minSdk.get().toInt()
29}
30}
31
32dependencies {
33implementation(project(":app"))
34implementation(libs.kotlinx.coroutines.android)
35implementation(libs.kotlinx.coroutines.test)
36implementation(libs.junit4)
37implementation(libs.androidx.test.core.ktx)
38implementation(libs.androidx.test.ext)
39implementation(libs.androidx.test.rules)
40implementation(libs.hilt.android.core)
41implementation(libs.hilt.android.testing)
42kapt(libs.hilt.compiler)
43
44// Room
45implementation(libs.room.runtime)
46implementation(libs.room.ktx)
47ksp(libs.room.compiler)
48}