diff --git a/build.gradle b/build.gradle
index 342dce00b385d80755366cc13cdf38dff6d48def..bae6428672e5095e2a317606e37ae4f362bd3f70 100644
--- a/build.gradle
+++ b/build.gradle
@@ -106,6 +106,16 @@ signing {
     sign configurations.archives
 }
 
+task javadocJar(type: Jar) {
+	 classifier = 'javadoc'
+	 from javadoc
+}
+
+task sourcesJar(type: Jar) {
+	 classifier = 'sources'
+	 from sourceSets.main.allSource
+}
+
 artifacts {
 	 archives javadocJar, sourcesJar
 }