Add gradle run and default main class

This commit is contained in:
Peter Nham
2020-07-02 10:25:45 +10:00
parent 753c2b5677
commit 02bbaa47f5
+10 -1
View File
@@ -1,5 +1,14 @@
plugins { plugins {
id 'java' id 'java'
id 'application'
}
ext {
javaMainClass = "com.afterpay.ds.cadence.HelloCadence"
}
application {
mainClassName = javaMainClass
} }
group 'com.afterpay.ds' group 'com.afterpay.ds'
@@ -18,6 +27,6 @@ dependencies {
} }
task execute(type: JavaExec) { task execute(type: JavaExec) {
main = findProperty("mainClass") ?: "" main = findProperty("mainClass") ?: mainClassName
classpath = sourceSets.main.runtimeClasspath classpath = sourceSets.main.runtimeClasspath
} }