Sha256: 5933660aee34ef5d3425b3922ce41aa1d009a54bf8adfe681e7d15be7bf30105

Contents?: true

Size: 1.77 KB

Versions: 4

Compression:

Stored size: 1.77 KB

Contents

// include ruby scripts to jar. don't use sourceSets.main.resources.srcDirs
// because IntelliJ causes error if srcDirs includes files out of projectDir.
processResources.from "${rootProject.projectDir}/lib"

configurations {
    // com.google.inject:guice depends on asm and cglib but version of the libraries conflict
    // with ones bundled in jruby-complete and cause bytecode compatibility error
    compile.exclude group: 'asm', module: 'asm'
    compile.exclude group: 'org.sonatype.sisu.inject', module: 'cglib'
}

// determine which dependencies have updates: $ gradle dependencyUpdates
dependencies {
    compile 'com.google.guava:guava:18.0'
    compile 'com.google.inject:guice:4.0'
    compile 'com.google.inject.extensions:guice-multibindings:4.0'
    compile 'javax.inject:javax.inject:1'
    compile 'com.fasterxml.jackson.core:jackson-annotations:2.5.3'
    compile 'com.fasterxml.jackson.core:jackson-core:2.5.3'
    compile 'com.fasterxml.jackson.core:jackson-databind:2.5.3'
    compile 'com.fasterxml.jackson.datatype:jackson-datatype-guava:2.5.3'
    compile 'com.fasterxml.jackson.datatype:jackson-datatype-joda:2.5.3'
    compile 'com.fasterxml.jackson.module:jackson-module-guice:2.5.3'
    compile 'ch.qos.logback:logback-classic:1.1.3'
    compile 'org.slf4j:slf4j-api:1.7.12'
    compile 'org.jruby:jruby-complete:' + project.jrubyVersion
    compile 'com.google.code.findbugs:annotations:3.0.0'
    compile 'org.yaml:snakeyaml:1.14'
    compile 'javax.validation:validation-api:1.1.0.Final'
    compile 'org.apache.bval:bval-jsr303:0.5'
    compile 'io.airlift:slice:0.9'
    compile 'joda-time:joda-time:2.8.1'
    compile 'io.netty:netty-buffer:5.0.0.Alpha1'
    compile 'org.fusesource.jansi:jansi:1.11'

    // for embulk/guess/charset.rb
    compile 'com.ibm.icu:icu4j:54.1.1'
}

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
embulk-0.6.21 embulk-core/build.gradle
embulk-0.6.20 embulk-core/build.gradle
embulk-0.6.19 embulk-core/build.gradle
embulk-0.6.18 embulk-core/build.gradle