aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--build.gradle26
1 files changed, 26 insertions, 0 deletions
diff --git a/build.gradle b/build.gradle
new file mode 100644
index 0000000..b9b44e7
--- /dev/null
+++ b/build.gradle
@@ -0,0 +1,26 @@
+apply plugin: 'java'
+
+configurations {
+ antlrRuntime
+}
+
+sourceSets {
+ antlrRuntime {
+ java {
+ srcDirs = ["antlr-3.4/runtime/Java/src/main/java"]
+ exclude "**/org/antlr/runtime/tree/DOTTreeGenerator.java"
+ }
+ }
+}
+
+task runtimeJar(type: Jar) {
+ from sourceSets.antlrRuntime.output
+ dependsOn antlrRuntimeClasses
+ baseName "antlr"
+ appendix "runtime"
+ version "3.4"
+}
+
+artifacts {
+ antlrRuntime runtimeJar
+} \ No newline at end of file