diff options
| author | Jakob Heher <jakob.heher@iaik.tugraz.at> | 2026-06-12 14:03:22 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-06-12 14:03:22 +0200 |
| commit | ce9f7ae9d70582bb07e1436360b1eab927c81bf0 (patch) | |
| tree | d11551cedfdb7d1b054b1684efd9d84a63f3ad81 /pdf-as-lib | |
| parent | 326c1cd1a7340932b027266927dda1bb60555032 (diff) | |
| download | pdf-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.gradle | 16 |
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") |
