summaryrefslogtreecommitdiff
path: root/build.gradle
diff options
context:
space:
mode:
authorElizabeth Alexander Hunt <me@liz.coffee>2026-02-27 20:00:05 -0800
committerElizabeth Alexander Hunt <me@liz.coffee>2026-02-27 20:00:05 -0800
commit6e2fb9b12870a24f99071ea726d1c49ed57593ad (patch)
treeffd77e884206ddd2f8312dce4ce3191524df0796 /build.gradle
parentc9c7e69714707262e8bdea25853bf33447a57951 (diff)
downloaddyl-6e2fb9b12870a24f99071ea726d1c49ed57593ad.tar.gz
dyl-6e2fb9b12870a24f99071ea726d1c49ed57593ad.zip
Moving penguin
Diffstat (limited to 'build.gradle')
-rw-r--r--build.gradle16
1 files changed, 16 insertions, 0 deletions
diff --git a/build.gradle b/build.gradle
index 072a5c9..d1e92d5 100644
--- a/build.gradle
+++ b/build.gradle
@@ -29,6 +29,22 @@ configure(subprojects) {
apply plugin: 'java-library'
java.sourceCompatibility = 17
+ dependencies {
+ compileOnly 'org.projectlombok:lombok:1.18.42'
+ compileOnly 'jakarta.annotation:jakarta.annotation-api:2.1.1'
+ annotationProcessor 'org.projectlombok:lombok:1.18.42'
+ testCompileOnly 'org.projectlombok:lombok:1.18.42'
+ testAnnotationProcessor 'org.projectlombok:lombok:1.18.42'
+
+ // JUnit 5 + Mockito testing
+ testImplementation platform('org.junit:junit-bom:5.14.2')
+ testImplementation 'org.junit.jupiter:junit-jupiter'
+ testRuntimeOnly 'org.junit.platform:junit-platform-launcher'
+ testImplementation 'org.mockito:mockito-core:5.8.0'
+ testImplementation 'org.mockito:mockito-junit-jupiter:5.8.0'
+ }
+
+
// From https://lyze.dev/2021/04/29/libGDX-Internal-Assets-List/
// The article can be helpful when using assets.txt in your project.
tasks.register('generateAssetList') {