Advertisement
Guest User

Untitled

a guest
Apr 21st, 2017
107
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.02 KB | None | 0 0
  1. apply plugin: 'maven'
  2.  
  3. task androidJavadocs(type: Javadoc) {
  4. options.encoding = "utf-8"
  5. source = android.sourceSets.main.java.srcDirs
  6. classpath += project.files(android.getBootClasspath().join(File.pathSeparator))
  7. }
  8.  
  9. task androidJavadocsJar(type: Jar, dependsOn: androidJavadocs) {
  10. classifier = 'javadoc'
  11. from androidJavadocs.destinationDir
  12. }
  13.  
  14. task androidSourcesJar(type: Jar) {
  15. classifier = 'sources'
  16. from android.sourceSets.main.java.srcDirs
  17. }
  18.  
  19. artifacts {
  20. archives androidSourcesJar
  21. archives androidJavadocsJar
  22. }
  23.  
  24. uploadArchives {
  25. repositories {
  26. mavenDeployer {
  27. repository(url: NEXUS_REPOSITORY_URL) {
  28. authentication(userName: NEXUS_USERNAME, password: NEXUS_PASSWORD)
  29. }
  30. pom.project {
  31. name POM_NAME
  32. version POM_VERSION
  33. artifactId POM_ARTIFACTID
  34. groupId POM_GROUPID
  35. packaging POM_PACKAGING
  36. description POM_DESCRIPTION
  37. }
  38. }
  39. }
  40. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement