From b2823fc01aa86ef7337426d4fc5bccc8c2cf9280 Mon Sep 17 00:00:00 2001 From: Seraina Date: Mon, 18 Apr 2022 16:24:43 +0200 Subject: [PATCH] added custom task that builds jar and javadoc --- build.gradle | 21 +++------------------ 1 file changed, 3 insertions(+), 18 deletions(-) diff --git a/build.gradle b/build.gradle index 9aab3c0..327ceee 100644 --- a/build.gradle +++ b/build.gradle @@ -63,23 +63,8 @@ javadoc { } -tasks.register('build-cs108', Jar) { - manifest { - attributes( - 'Main-Class': mainClassName - ) - } - from { - configurations.compileClasspath.collect { it.isDirectory() ? it : zipTree(it) } - configurations.runtimeClasspath.collect { it.isDirectory() ? it : zipTree(it) } - } - description 'Builds .jar & documentation. Or is supposed to do that, at least.' - dependsOn myJavadocs - doLast { - println('done') - } +tasks.register('build-cs108') { + dependsOn jar + dependsOn javadoc } -task myJavadocs(type: Javadoc) { - source = sourceSets.main.allJava -}