aboutsummaryrefslogtreecommitdiff
path: root/pdf-as-lib
diff options
context:
space:
mode:
authorJakob Heher <jakob.heher@iaik.tugraz.at>2026-06-12 14:03:22 +0200
committerGitHub <noreply@github.com>2026-06-12 14:03:22 +0200
commitce9f7ae9d70582bb07e1436360b1eab927c81bf0 (patch)
treed11551cedfdb7d1b054b1684efd9d84a63f3ad81 /pdf-as-lib
parent326c1cd1a7340932b027266927dda1bb60555032 (diff)
downloadpdf-as-4-ce9f7ae9d70582bb07e1436360b1eab927c81bf0.tar.gz
pdf-as-4-ce9f7ae9d70582bb07e1436360b1eab927c81bf0.tar.bz2
pdf-as-4-ce9f7ae9d70582bb07e1436360b1eab927c81bf0.zip
Fix pdf-as-web-db data model (#97)
* also delete packaged release builds when running gradle clean * fix & test pdf-as-web-db - rename column for `end` - fix embeddable data model for statisticevent - fix storage model to store sign request and statistic event paired
Diffstat (limited to 'pdf-as-lib')
-rw-r--r--pdf-as-lib/build.gradle16
1 files changed, 10 insertions, 6 deletions
diff --git a/pdf-as-lib/build.gradle b/pdf-as-lib/build.gradle
index 0688b2ef..ae11a8f5 100644
--- a/pdf-as-lib/build.gradle
+++ b/pdf-as-lib/build.gradle
@@ -97,7 +97,7 @@ dependencies {
testImplementation group: 'org.zeroturnaround', name: 'zt-zip', version: ztZipVersion
}
-task wsdl2Java() {
+tasks.register('wsdl2Java') {
if (!wsdlDir.listFiles()) {
// do nothing
} else {
@@ -111,27 +111,31 @@ task wsdl2Java() {
classpath configurations.ws
main = 'org.apache.cxf.tools.wsdlto.WSDLToJava'
args = argsin
- systemProperties = ['exitOnFinish':'TRUE']
+ systemProperties = ['exitOnFinish': 'TRUE']
}
}
}
}
}
-task releaseConfig(type: Copy) {
+tasks.register('releaseConfig', Copy) {
dependsOn createConf
from 'src/main/resources/config/config.zip'
into rootDir.toString() + "/releases/" + version + "/cfg"
rename 'config.zip', 'defaultConfig.zip'
}
-task releases(type: Copy) {
+tasks.register('releases', Copy) {
from jar.outputs
from distZip.outputs
from distTar.outputs
into rootDir.toString() + "/releases/" + version
}
+tasks.named('clean', Delete) {
+ delete "${rootDir}/releases"
+}
+
releases.dependsOn jar
releases.dependsOn sourcesJar
releases.dependsOn distZip
@@ -139,7 +143,7 @@ releases.dependsOn distTar
releases.dependsOn releaseConfig
-task apidocs(type: Javadoc) {
+tasks.register('apidocs', Javadoc) {
classpath = configurations.compileClasspath
source = sourceSets.main.allJava
destinationDir = new File(rootDir.toString() + "/releases/" + version + "/docs/api")
@@ -156,7 +160,7 @@ task apidocs(type: Javadoc) {
include('at/gv/egiz/pdfas/lib/api/**')
}
-task fulldocs(type: Javadoc) {
+tasks.register('fulldocs', Javadoc) {
classpath = configurations.compileClasspath
source = sourceSets.main.allJava
destinationDir = new File(rootDir.toString() + "/releases/" + version + "/docs/full")