Indentations break the feed.
[SquirrelJME.git] / tools / squirreljme-javap / build.gradle
blob2ff46442b2ff1e533f7f0a555c82b69b0098e926
1 import cc.squirreljme.plugin.tasks.MimeDecodeResourcesTask
3 plugins {
4         id "java"
5         id "application"
8 apply plugin: "com.github.johnrengelman.shadow"
10 description = "SquirrelJME Java Class Dumper."
11 mainClassName = "cc.squirreljme.javap.Main"
13 tasks.register("mimeDecode", MimeDecodeResourcesTask.class,
14         "main",
15         tasks.named("processResources").get(),
16         tasks.named("clean").get())
18 processResources.dependsOn("mimeDecode")
19 jar.dependsOn("mimeDecode")
21 dependencies {
22         implementation project(":emulators:emulator-base")
23         implementation project(":modules:tool-classfile")
24         implementation project(":modules:markdown-writer")
25         
26         // Lombok for simpler getters/setters
27         implementation 'org.projectlombok:lombok:1.18.30'
28         annotationProcessor 'org.projectlombok:lombok:1.18.30'