blob: 8248007ae9d99f92570fc5beb2217e0bb9d7174b [file] [log] [blame]
Aurimas Liutikas526389b2018-02-27 14:01:24 -08001import static androidx.build.dependencies.DependenciesKt.*
2import androidx.build.LibraryGroups
3import androidx.build.LibraryVersions
Aurimas Liutikas368a8e52018-02-13 09:55:20 -08004
5plugins {
6 id("SupportAndroidLibraryPlugin")
7}
8
9dependencies {
Oussama Ben Abdelbaki237c8942019-02-11 15:57:21 -050010 api(project(":annotation"))
Aurimas Liutikasac5fe7c2018-03-06 14:40:53 -080011 api(project(":core"))
Nick Anthonyd9ca3002018-11-13 13:34:52 -050012 api("androidx.interpolator:interpolator:1.0.0")
Aurimas Liutikas368a8e52018-02-13 09:55:20 -080013
14 androidTestImplementation(JUNIT)
Alan Viverettebadf2f82018-12-18 12:14:10 -050015 androidTestImplementation(TEST_EXT_JUNIT)
16 androidTestImplementation(TEST_CORE)
Aurimas Liutikas3f9ceb62018-07-10 11:57:16 -070017 androidTestImplementation(TEST_RUNNER)
18 androidTestImplementation(TEST_RULES)
19 androidTestImplementation(ESPRESSO_CORE, libs.exclude_for_espresso)
20 androidTestImplementation(ESPRESSO_CONTRIB, libs.exclude_for_espresso)
Aurimas Liutikas368a8e52018-02-13 09:55:20 -080021 androidTestImplementation(MOCKITO_CORE, libs.exclude_bytebuddy) // DexMaker has it"s own MockMaker
22 androidTestImplementation(DEXMAKER_MOCKITO, libs.exclude_bytebuddy) // DexMaker has it"s own MockMaker
Aurimas Liutikas67171c82018-02-27 13:10:25 -080023 androidTestImplementation project(':internal-testutils'), {
Aurimas Liutikasac5fe7c2018-03-06 14:40:53 -080024 exclude group: 'androidx.swiperefreshlayout', module: 'swiperefreshlayout'
Aurimas Liutikas368a8e52018-02-13 09:55:20 -080025 }
26}
27
28supportLibrary {
29 name = "Android Support Library Custom View"
30 publish = true
shepshapard81187252018-07-11 11:08:49 -070031 mavenVersion = LibraryVersions.SWIPE_REFRESH_LAYOUT
Aurimas Liutikasac5fe7c2018-03-06 14:40:53 -080032 mavenGroup = LibraryGroups.SWIPEREFRESHLAYOUT
Aurimas Liutikas368a8e52018-02-13 09:55:20 -080033 inceptionYear = "2018"
34 description = "The Support Library is a static library that you can add to your Android application in order to use APIs that are either not available for older platform versions or utility APIs that aren't a part of the framework APIs. Compatible on devices running API 14 or later."
35}