diff --git a/build.gradle b/build.gradle index 5ad892e..8ab3085 100644 --- a/build.gradle +++ b/build.gradle @@ -2,14 +2,30 @@ repositories { mavenCentral() + + // since the Jasper dickheads keep creating custom builds of other projects + // we need to add a repository for their "special" versions + maven { + url 'http://jaspersoft.artifactoryonline.com/jaspersoft/jaspersoft-repo/' + } + } dependencies { // https://mvnrepository.com/artifact/com.h2database/h2 - compile group: 'com.h2database', name: 'h2', version: '1.4.192' + compile group: 'com.h2database', name: 'h2', version: '1.4.196' + + // https://mvnrepository.com/artifact/net.sourceforge.dynamicreports/dynamicreports-core + compile group: 'net.sourceforge.dynamicreports', name: 'dynamicreports-core', version: '5.0.0' + + + // https://mvnrepository.com/artifact/org.simplejavamail/simple-java-mail + compile group: 'org.simplejavamail', name: 'simple-java-mail', version: '4.2.3' } + + sourceSets { main { java { @@ -22,7 +38,7 @@ } } -task download_deps(type: Copy) { +task download(type: Copy) { from sourceSets.main.runtimeClasspath into 'libs/' } @@ -49,4 +65,4 @@ destinationDir = file('dist') with jar -} \ No newline at end of file +}