Register classpath as inputs of SmartJavaExec tasks

This commit is contained in:
Alexey Tsvetkov
2018-12-12 18:40:16 +03:00
parent bbc7edf9d1
commit 7953a9154c
@@ -15,6 +15,7 @@ fun Project.smartJavaExec(configure: JavaExec.() -> Unit) = task<JavaExec> javaE
val classpath = classpath
val main = main
dependsOn(classpath)
inputs.files(classpath)
inputs.property("main", main)
doFirst {
val classPathString = classpath.joinToString(" ") { project.file(it).toURI().toString() }