build.gradle revision f8b708aca586e946adad0bc3022b0c199224c07f
1plugins { 2 id("SupportAndroidLibraryPlugin") 3} 4 5dependencies { 6 api project(':support-annotations') 7 api project(':support-compat') 8 compileOnly project(':support-fragment') 9 10 androidTestImplementation libs.test_runner, { exclude module: 'support-annotations' } 11 androidTestImplementation libs.espresso_core, { exclude module: 'support-annotations' } 12 androidTestImplementation libs.mockito_core, { exclude group: 'net.bytebuddy' } // DexMaker has it"s own MockMaker 13 androidTestImplementation libs.dexmaker_mockito, { exclude group: 'net.bytebuddy' } // DexMaker has it"s own MockMaker 14 androidTestImplementation project(':support-v4') 15 androidTestImplementation project(':appcompat-v7') 16} 17 18android { 19 defaultConfig { 20 minSdkVersion 14 21 } 22 23 sourceSets { 24 main.java.srcDirs = [ 25 'base', 26 'api14', 27 'api18', 28 'api19', 29 'api21', 30 'api22', 31 'src' 32 ] 33 main.res.srcDirs = [ 34 'res', 35 'res-public' 36 ] 37 } 38 39 buildTypes.all { 40 consumerProguardFiles 'proguard-rules.pro' 41 } 42 43 aaptOptions { 44 additionalParameters "--no-version-transitions" 45 } 46} 47 48supportLibrary { 49 name 'Android Transition Support Library' 50 publish true 51 inceptionYear '2016' 52 description 'Android Transition Support Library' 53 legacySourceLocation true 54} 55