Add license and javadoc to new artifacts.
This commit is contained in:
		
							parent
							
								
									6445ea5f13
								
							
						
					
					
						commit
						31cca7eaa5
					
				|  | @ -75,6 +75,14 @@ uploadArchives { | |||
|                 developerConnection 'scm:git@github.com:WhisperSystems/libaxolotl-android.git' | ||||
|             } | ||||
| 
 | ||||
|             licenses { | ||||
|                 license { | ||||
|                     name 'GPLv3' | ||||
|                     url 'https://www.gnu.org/licenses/gpl-3.0.txt' | ||||
|                     distribution 'repo' | ||||
|                 } | ||||
|             } | ||||
| 
 | ||||
|             developers { | ||||
|                 developer { | ||||
|                     name 'Moxie Marlinspike' | ||||
|  |  | |||
|  | @ -16,4 +16,12 @@ subprojects { | |||
|           'com.google.protobuf:protobuf-java:e0c1c64575c005601725e7c6a02cebf9e1285e888f756b2a1d73ffa8d725cc74', | ||||
|         ] | ||||
|     } | ||||
| 
 | ||||
|     if (JavaVersion.current().isJava8Compatible()) { | ||||
|         allprojects { | ||||
|             tasks.withType(Javadoc) { | ||||
|                 options.addStringOption('Xdoclint:none', '-quiet') | ||||
|             } | ||||
|         } | ||||
|     } | ||||
| } | ||||
|  |  | |||
|  | @ -63,6 +63,14 @@ uploadArchives { | |||
|                 developerConnection 'scm:git@github.com:WhisperSystems/libaxolotl-android.git' | ||||
|             } | ||||
| 
 | ||||
|             licenses { | ||||
|                 license { | ||||
|                     name 'GPLv3' | ||||
|                     url 'https://www.gnu.org/licenses/gpl-3.0.txt' | ||||
|                     distribution 'repo' | ||||
|                 } | ||||
|             } | ||||
| 
 | ||||
|             developers { | ||||
|                 developer { | ||||
|                     name 'Moxie Marlinspike' | ||||
|  | @ -81,3 +89,22 @@ task installArchives(type: Upload) { | |||
|         } | ||||
|     } | ||||
| } | ||||
| 
 | ||||
| task packageJavadoc(type: Jar, dependsOn: 'javadoc') { | ||||
|     from javadoc.destinationDir | ||||
|     classifier = 'javadoc' | ||||
| } | ||||
| 
 | ||||
| task packageSources(type: Jar) { | ||||
|     from sourceSets.main.allSource | ||||
|     classifier = 'sources' | ||||
| } | ||||
| 
 | ||||
| artifacts { | ||||
|     archives(packageJavadoc) { | ||||
|         type = 'javadoc' | ||||
|     } | ||||
| 
 | ||||
|     archives packageSources | ||||
| } | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue
	
	 Moxie Marlinspike
						Moxie Marlinspike