aboutsummaryrefslogtreecommitdiff
path: root/moaSig/common/build.gradle
diff options
context:
space:
mode:
authorThomas Lenz <thomas.lenz@a-sit.at>2025-09-25 06:29:19 +0000
committerThomas Lenz <thomas.lenz@a-sit.at>2025-09-25 06:29:19 +0000
commit32d859478da3c8368213ba398b70b8ee39861f03 (patch)
tree6190080e24df905ad07295b2f241f61c5cb77c94 /moaSig/common/build.gradle
parentf332d5a3b6bbe0650f0f8485a1e92d4b2fe5dbf4 (diff)
parent71c6b41accf6786cd790fd931c909f119979b2c6 (diff)
downloadmoa-sig-3.3.0.tar.gz
moa-sig-3.3.0.tar.bz2
moa-sig-3.3.0.zip
Merge branch 'nightlybuild' into 'master'HEAD3.3.0master
Nightlybuild See merge request egiz/moa-sig!3
Diffstat (limited to 'moaSig/common/build.gradle')
-rw-r--r--moaSig/common/build.gradle47
1 files changed, 34 insertions, 13 deletions
diff --git a/moaSig/common/build.gradle b/moaSig/common/build.gradle
index 5f12e76..79f1b02 100644
--- a/moaSig/common/build.gradle
+++ b/moaSig/common/build.gradle
@@ -1,24 +1,45 @@
+plugins {
+ id 'java-library'
+}
+
dependencies {
- implementation files('../libs/iaik_jce_full_signed-6.1_moa.jar')
- api 'org.slf4j:slf4j-api:1.7.36'
- api 'xerces:xercesImpl:2.12.2'
- api 'xalan:xalan:2.7.1'
- api group: 'xalan', name: 'serializer', version: '2.7.1'
- api 'joda-time:joda-time:2.12.7'
- api 'jaxen:jaxen:1.2.0'
+ implementation files('../libs/iaik_jce_full_signed-6.1_moa.jar')
+
+ api 'org.slf4j:slf4j-api:2.0.17'
+
+ api(group: 'xerces', name: 'xercesImpl', version: '2.12.2') {
+ exclude group: 'xml-apis', module: 'xml-apis'
+ }
+
+ api(group: 'xalan', name: 'xalan', version: '2.7.1') {
+ exclude group: 'xml-apis', module: 'xml-apis'
+ }
+
+ api(group: 'xalan', name: 'serializer', version: '2.7.1') {
+ exclude group: 'xml-apis', module: 'xml-apis'
+ }
+
+ api 'joda-time:joda-time:2.14.0'
+ api 'jaxen:jaxen:2.0.0'
}
-task testJar(type: Jar, dependsOn: testClasses) {
+
+java {
+ sourceCompatibility = JavaVersion.VERSION_17
+ targetCompatibility = JavaVersion.VERSION_17
+ withJavadocJar()
+ withSourcesJar()
+}
+
+tasks.register('testJar', Jar) {
+ archiveClassifier.set('tests')
from sourceSets.test.output
- classifier = 'tests'
}
configurations {
- testArtifacts.extendsFrom testCompile
+ testArtifacts
}
artifacts {
- testArtifacts testJar
- //archives testJar
+ testArtifacts(tasks.named('testJar'))
}
-