aboutsummaryrefslogtreecommitdiff
path: root/library/build.gradle
diff options
context:
space:
mode:
Diffstat (limited to 'library/build.gradle')
-rw-r--r--library/build.gradle37
1 files changed, 37 insertions, 0 deletions
diff --git a/library/build.gradle b/library/build.gradle
new file mode 100644
index 0000000..f83d595
--- /dev/null
+++ b/library/build.gradle
@@ -0,0 +1,37 @@
+apply plugin: 'com.android.library'
+
+group = 'com.davemorrissey.labs'
+archivesBaseName = 'subsampling-scale-image-view'
+version = '3.9.0'
+
+android {
+ compileSdkVersion 27
+
+ defaultConfig {
+ consumerProguardFiles 'proguard-rules.txt'
+ }
+}
+
+configurations {
+ javadocs
+}
+
+dependencies {
+ javadocs 'com.android.support:support-annotations:27.0.2'
+ javadocs 'com.android.support:exifinterface:27.0.2'
+ implementation 'com.android.support:support-annotations:27.0.2'
+ implementation 'com.android.support:exifinterface:27.0.2'
+}
+
+task javadoc(type: Javadoc) {
+ failOnError false
+ source = android.sourceSets.main.java.sourceFiles
+ destinationDir = rootProject.file("docs/javadoc")
+ classpath += project.files(android.getBootClasspath().join(File.pathSeparator))
+ classpath += configurations.compile
+ classpath += configurations.javadocs
+ options.noTimestamp = true
+ options.links = ['https://developer.android.com/reference/']
+}
+
+apply from: rootProject.file('release.gradle')