1*16467b97STreehugger Robotapply plugin: 'java' 2*16467b97STreehugger Robot 3*16467b97STreehugger Robotconfigurations { 4*16467b97STreehugger Robot antlrRuntime 5*16467b97STreehugger Robot} 6*16467b97STreehugger Robot 7*16467b97STreehugger RobotsourceSets { 8*16467b97STreehugger Robot antlrRuntime { 9*16467b97STreehugger Robot java { 10*16467b97STreehugger Robot srcDirs = ["antlr-3.4/runtime/Java/src/main/java"] 11*16467b97STreehugger Robot exclude "**/org/antlr/runtime/tree/DOTTreeGenerator.java" 12*16467b97STreehugger Robot } 13*16467b97STreehugger Robot } 14*16467b97STreehugger Robot} 15*16467b97STreehugger Robot 16*16467b97STreehugger Robottask runtimeJar(type: Jar) { 17*16467b97STreehugger Robot from sourceSets.antlrRuntime.output 18*16467b97STreehugger Robot dependsOn antlrRuntimeClasses 19*16467b97STreehugger Robot baseName "antlr" 20*16467b97STreehugger Robot appendix "runtime" 21*16467b97STreehugger Robot version "3.4" 22*16467b97STreehugger Robot} 23*16467b97STreehugger Robot 24*16467b97STreehugger Robotartifacts { 25*16467b97STreehugger Robot antlrRuntime runtimeJar 26*16467b97STreehugger Robot}