add antlr dep

This commit is contained in:
ChUrl
2020-12-03 16:03:39 +01:00
parent cb38b10226
commit fbfb81c6c7
3 changed files with 9 additions and 0 deletions

1
.gitignore vendored
View File

@ -1,3 +1,4 @@
# Project exclude paths
/.gradle/
/build/
/.idea/sonarlint/issuestore/

1
.idea/gradle.xml generated
View File

@ -1,5 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="GradleMigrationSettings" migrationVersion="1" />
<component name="GradleSettings">
<option name="linkedExternalProjectsSettings">
<GradleProjectSettings>

View File

@ -1,16 +1,23 @@
plugins {
id 'java'
id 'antlr'
}
group 'de.churl'
version '1.0-SNAPSHOT'
sourceCompatibility = '14'
generateGrammarSource {
outputDirectory = file("src/main/java/lexer")
}
repositories {
mavenCentral()
}
dependencies {
antlr "org.antlr:antlr4:4.8"
testImplementation("org.assertj:assertj-core:3.18.1")
testImplementation(platform('org.junit:junit-bom:5.7.0'))
testImplementation('org.junit.jupiter:junit-jupiter')