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 # Project exclude paths
/.gradle/ /.gradle/
/build/ /build/
/.idea/sonarlint/issuestore/

1
.idea/gradle.xml generated
View File

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

View File

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