Minor build improvements
diff --git a/api/build.gradle b/api/build.gradle
index 34cacc8..4385711 100644
--- a/api/build.gradle
+++ b/api/build.gradle
@@ -29,7 +29,7 @@
 
 publishing {
     publications {
-        anubisApi(MavenPublication) {
+        apiPublication(MavenPublication) {
             from components.java
             groupId project.group
             artifactId project.name
diff --git a/library/build.gradle b/library/build.gradle
index adb4bab..286b119 100644
--- a/library/build.gradle
+++ b/library/build.gradle
@@ -37,9 +37,13 @@
     )
 }
 
+jar {
+    from sourceSets.main.allSource
+}
+
 publishing {
     publications {
-        anubis(MavenPublication) {
+        libraryPublication(MavenPublication) {
             from components.java
             groupId project.group
             artifactId project.name
diff --git a/shared.gradle b/shared.gradle
index 17388ea..ba6644f 100644
--- a/shared.gradle
+++ b/shared.gradle
@@ -61,6 +61,9 @@
     strictCheck true
     mapping {
         java = 'SLASHSTAR_STYLE'
+        xml = 'XML_STYLE'
+        yml = 'SCRIPT_STYLE'
+        yaml = 'SCRIPT_STYLE'
     }
     ext.year = Calendar.getInstance().get(Calendar.YEAR)
     ext.name = 'The Mifos Initiative'
diff --git a/test/build.gradle b/test/build.gradle
index 64a236b..faaae2c 100644
--- a/test/build.gradle
+++ b/test/build.gradle
@@ -27,7 +27,7 @@
 
 publishing {
     publications {
-        anubisTest(MavenPublication) {
+        testPublication(MavenPublication) {
             from components.java
             groupId project.group
             artifactId project.name