From 84731b1a70b3b156d09166ee6c81c7b6c7500830 Mon Sep 17 00:00:00 2001 From: olivier Date: Fri, 24 Oct 2025 17:24:01 -0700 Subject: [PATCH] =?UTF-8?q?H=C3=A9berger=20de=20nouveaux=20fichiers=20.jar?= =?UTF-8?q?=20et=20configurer=20le=20param=C3=A8tres=20de=20test.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- build.gradle | 24 +++++++++++++++++++++--- 1 file changed, 21 insertions(+), 3 deletions(-) diff --git a/build.gradle b/build.gradle index c953d0c..917e9f7 100644 --- a/build.gradle +++ b/build.gradle @@ -12,6 +12,12 @@ repositories { dependencies { implementation 'info.picocli:picocli:4.7.6' implementation 'net.java.dev.jna:jna-platform:5.17.0' + + testImplementation platform('org.junit:junit-bom:5.10.0') + testImplementation ('org.junit.jupiter:junit-jupiter') + testImplementation ('org.bouncycastle:bcprov-jdk18on:1.82') + testImplementation ( 'org.bouncycastle:bcpkix-jdk18on:1.82') + testImplementation ( 'org.bouncycastle:bcutil-jdk18on:1.82') } jar.enabled = false @@ -37,14 +43,26 @@ tasks.register('EncryptEPub', Jar) { from { configurations.runtimeClasspath.collect { it.isDirectory() ? it : zipTree(it) } } - duplicatesStrategy = DuplicatesStrategy.INCLUDE // Or INCLUDE, EXCLUDE, WARN, INHERIT + duplicatesStrategy = DuplicatesStrategy.EXCLUDE // Or INCLUDE, EXCLUDE, WARN, INHERIT } -jar.enabled = false // instead build serverJar, fullJar, i18neditorJar +tasks.register('AdeptActivateCli', Jar ) { + archiveFileName = 'AdeptActivateCli.jar' + manifest { + attributes( 'Main-Class' : 'AdeptActivateCli') + } + from {sourceSets.main.output.classesDirs} + dependsOn configurations.runtimeClasspath + from { + configurations.runtimeClasspath.collect { it.isDirectory() ? it : zipTree(it) } + } + duplicatesStrategy = DuplicatesStrategy.EXCLUDE // Or INCLUDE, EXCLUDE, WARN, INHERIT +} +jar.enabled = false artifacts { - archives EncryptEPub + archives EncryptEPub, AdeptActivateCli } test {