From 8cc82b83677dcecde30d50516acb404a3cea080b Mon Sep 17 00:00:00 2001 From: Rick Date: Tue, 24 Sep 2013 19:38:30 +0100 Subject: [PATCH] Upped Jackson dependency to v2.2.0. Added Gradle foo to generate source and javadoc jarfiles. --- build.gradle | 19 +++++++++++++++++-- external-dependencies.gradle | 4 ++-- 2 files changed, 19 insertions(+), 4 deletions(-) diff --git a/build.gradle b/build.gradle index 5cdb094..90060db 100644 --- a/build.gradle +++ b/build.gradle @@ -3,7 +3,7 @@ sourceCompatibility = '1.6' targetCompatibility = '1.6' allprojects { - version = "0.3" + version = "0.4" repositories { mavenCentral() } @@ -23,4 +23,19 @@ reportCodeCoverageIfEnabled() jar { from file('LICENSE.txt') from file('NOTICE') -} \ No newline at end of file +} + +task sourcesJar(type: Jar, dependsOn: classes) { + classifier = 'sources' + from sourceSets.main.allSource +} + +task javadocJar(type: Jar, dependsOn: javadoc) { + classifier = 'javadoc' + from javadoc.destinationDir +} + +artifacts { + archives sourcesJar + archives javadocJar +} diff --git a/external-dependencies.gradle b/external-dependencies.gradle index 2168dd4..e4ff609 100644 --- a/external-dependencies.gradle +++ b/external-dependencies.gradle @@ -1,4 +1,4 @@ -def jacksonVersion="2.1.4" +def jacksonVersion="2.2.0" def jerseyVersion="1.17" def externalDependencies = [ jackson: [ @@ -22,4 +22,4 @@ if (gradle.gradleVersion.startsWith('0.9.')) { externalDependencies.each { project[it.key] = it.value } } else { externalDependencies.each { project.ext[it.key] = it.value } -} \ No newline at end of file +}