dependencies {

    shadow localGroovy()
    shadow gradleApi()
    shadow 'org.codehaus.groovy:groovy-backports-compat23:2.4.15'

    compile 'org.jdom:jdom2:2.0.6'
    compile 'org.ow2.asm:asm:7.0-beta'
    compile 'org.ow2.asm:asm-commons:7.0-beta'
    compile 'commons-io:commons-io:2.5'
    compile 'org.apache.ant:ant:1.9.7'
    compile 'org.codehaus.plexus:plexus-utils:3.0.24'
    compile "org.apache.logging.log4j:log4j-core:2.11.0"
    compile('org.vafer:jdependency:2.1.1') {
        exclude group: 'org.ow2.asm'
    }

    testCompile("org.spockframework:spock-core:1.0-groovy-2.4") {
        exclude module: 'groovy-all'
    }
    testCompile 'xmlunit:xmlunit:1.3'
    testCompile 'commons-lang:commons-lang:2.6'
    testCompile 'com.google.guava:guava:17.0'
}
