|
@@ -27,4 +27,27 @@ dependencies {
|
|
|
compile 'com.android.support:recyclerview-v7:23.1.0'
|
|
|
compile 'com.android.support:support-annotations:23.1.0'
|
|
|
compile 'me.zhanghai.android.materialprogressbar:library:1.1.4'
|
|
|
+}
|
|
|
+
|
|
|
+// build a jar with source files
|
|
|
+task sourcesJar(type: Jar) {
|
|
|
+ from android.sourceSets.main.java.srcDirs
|
|
|
+ classifier = 'sources'
|
|
|
+}
|
|
|
+
|
|
|
+task javadoc(type: Javadoc) {
|
|
|
+ failOnError false
|
|
|
+ source = android.sourceSets.main.java.sourceFiles
|
|
|
+ classpath += project.files(android.getBootClasspath().join(File.pathSeparator))
|
|
|
+}
|
|
|
+
|
|
|
+// build a jar with javadoc
|
|
|
+task javadocJar(type: Jar, dependsOn: javadoc) {
|
|
|
+ classifier = 'javadoc'
|
|
|
+ from javadoc.getDestinationDir()
|
|
|
+}
|
|
|
+
|
|
|
+artifacts {
|
|
|
+ archives sourcesJar
|
|
|
+ archives javadocJar
|
|
|
}
|