Home | History | Annotate | Download | only in library
      1 apply plugin: 'com.android.library'
      2 
      3 group = 'com.davemorrissey.labs'
      4 archivesBaseName = 'subsampling-scale-image-view'
      5 version = '3.9.0'
      6 
      7 android {
      8     compileSdkVersion 27
      9 
     10     defaultConfig {
     11         consumerProguardFiles 'proguard-rules.txt'
     12     }
     13 }
     14 
     15 configurations {
     16     javadocs
     17 }
     18 
     19 dependencies {
     20     javadocs 'com.android.support:support-annotations:27.0.2'
     21     javadocs 'com.android.support:exifinterface:27.0.2'
     22     implementation 'com.android.support:support-annotations:27.0.2'
     23     implementation 'com.android.support:exifinterface:27.0.2'
     24 }
     25 
     26 task javadoc(type: Javadoc) {
     27     failOnError false
     28     source = android.sourceSets.main.java.sourceFiles
     29     destinationDir = rootProject.file("docs/javadoc")
     30     classpath += project.files(android.getBootClasspath().join(File.pathSeparator))
     31     classpath += configurations.compile
     32     classpath += configurations.javadocs
     33     options.noTimestamp = true
     34     options.links = ['https://developer.android.com/reference/']
     35 }
     36 
     37 apply from: rootProject.file('release.gradle')
     38