aboutsummaryrefslogtreecommitdiff
path: root/pdf-as-web/build.gradle
diff options
context:
space:
mode:
Diffstat (limited to 'pdf-as-web/build.gradle')
-rw-r--r--pdf-as-web/build.gradle53
1 files changed, 28 insertions, 25 deletions
diff --git a/pdf-as-web/build.gradle b/pdf-as-web/build.gradle
index d97ad500..28cb4c1d 100644
--- a/pdf-as-web/build.gradle
+++ b/pdf-as-web/build.gradle
@@ -3,11 +3,16 @@ apply plugin: 'eclipse'
apply plugin: 'eclipse-wtp'
apply plugin: 'war'
+apply plugin: 'org.akhikhl.gretty'
+
buildscript {
repositories {
jcenter()
// enable this to use snapshot versions of Gretty:
// maven { url 'http://oss.jfrog.org/artifactory/oss-snapshot-local' }
+ maven {
+ url "https://plugins.gradle.org/m2/"
+ }
}
dependencies {
@@ -15,7 +20,7 @@ buildscript {
}
}
-apply plugin: 'org.akhikhl.gretty'
+
configurations { providedCompile
pdfbox2
@@ -41,32 +46,30 @@ sourceSets.test.runtimeClasspath += configurations.providedCompile
dependencies {
- compile project (':pdf-as-lib')
- compile project (':pdf-as-moa')
- compile project (':signature-standards:sigs-pkcs7detached')
- compile project (':signature-standards:sigs-pades')
+ api project (':pdf-as-lib')
+ api project (':pdf-as-moa')
+ api project (':signature-standards:sigs-pkcs7detached')
+ api project (':signature-standards:sigs-pades')
pdfbox1 project (':pdf-as-pdfbox')
- compile project (':pdf-as-web-status')
- compile project (':pdf-as-web-statistic-api')
- compile group: 'commons-fileupload', name: 'commons-fileupload', version: '1.3.1'
- compile group: 'org.apache.pdfbox', name: 'pdfbox', version: '2.0.21'
- compile group: 'org.apache.pdfbox', name: 'pdfbox-tools', version: '2.0.21'
- compile group: 'org.apache.pdfbox', name: 'preflight', version: '2.0.21'
- compile group: 'opensymphony', name: 'sitemesh', version: '2.4.2'
- compile group: 'javax.xml.bind', name: 'jaxb-api', version: '2.3.1'
- compile group: 'javax.xml.ws', name: 'jaxws-api', version: '2.3.1'
- compile group: 'org.glassfish.jaxb', name: 'jaxb-runtime', version: '2.3.3'
- compile "commons-codec:commons-codec:1.9"
- compile 'org.apache.commons:commons-lang3:3.3.2'
- compile 'org.apache.cxf:cxf-rt-transports-http:3.0.1'
- compile 'org.apache.cxf:cxf-rt-frontend-jaxws:3.0.1'
- compile 'com.thetransactioncompany:cors-filter:2.3'
- compile 'ch.qos.logback:logback-classic:1.1.3'
- compile 'ch.qos.logback:logback-core:1.1.3'
- compile 'org.json:json:20160212'
+ api project (':pdf-as-web-status')
+ api project (':pdf-as-web-statistic-api')
+ api group: 'commons-fileupload', name: 'commons-fileupload', version: '1.3.1'
+ api group: 'opensymphony', name: 'sitemesh', version: '2.4.2'
+ api group: 'javax.xml.bind', name: 'jaxb-api', version: '2.3.1'
+ api group: 'javax.xml.ws', name: 'jaxws-api', version: '2.3.1'
+ api group: 'org.glassfish.jaxb', name: 'jaxb-runtime', version: '2.3.3'
+ api "commons-codec:commons-codec:1.15"
+ api 'org.apache.commons:commons-lang3:3.12.0'
+ api 'org.apache.cxf:cxf-rt-transports-http:3.4.1'
+ api 'org.apache.cxf:cxf-rt-frontend-jaxws:3.4.1'
+ api 'com.thetransactioncompany:cors-filter:2.9.1'
+ api 'ch.qos.logback:logback-classic:1.2.3'
+ api 'ch.qos.logback:logback-core:1.2.3'
+ api 'org.json:json:20210307'
+ api group: 'javax.jws', name: 'javax.jws-api', version: '1.1'
pdfbox2 project (':pdf-as-pdfbox-2')
- providedCompile 'javax.servlet:javax.servlet-api:3.0.1'
- testCompile group: 'junit', name: 'junit', version: '4.+'
+ compileOnly 'javax.servlet:javax.servlet-api:3.0.1'
+ testImplementation group: 'junit', name: 'junit', version: '4.+'
}
gretty {