diff --git a/benchmark/build.gradle b/benchmark/build.gradle index 514b30e9ed1ac1aabe3c2f2a430ae4593546a5d3..baed11362e6377027529a893c315a25b0ab7d836 100644 --- a/benchmark/build.gradle +++ b/benchmark/build.gradle @@ -7,6 +7,18 @@ dependencies { implementation 'com.beust:jcommander:1.72' } -application { - mainClass = 'moobench.benchmark.BenchmarkMain' -} +jar { + + manifest { + attributes 'Implementation-Title': 'Moobench Benchmark', + 'Implementation-Version': '0.1-SNAPSHOT', + 'Main-Class': 'moobench.benchmark.BenchmarkMain' + } + + from sourceSets.main.output + + dependsOn configurations.runtimeClasspath + from { + configurations.runtimeClasspath.findAll { it.name.endsWith('jar') }.collect { zipTree(it) } + } +} \ No newline at end of file