bigbluebutton-Github/bigbluebutton-web/pres-checker/build.gradle

41 lines
1.3 KiB
Groovy
Raw Normal View History

2017-09-27 01:29:06 +08:00
apply plugin: 'java'
2021-12-17 20:39:03 +08:00
sourceCompatibility = '1.11'
targetCompatibility = '1.11'
2017-09-27 01:29:06 +08:00
version '0.0.1'
jar.enabled = true
archivesBaseName = 'bbb-pres-check'
2017-09-27 01:29:06 +08:00
task resolveDeps(type: Copy) {
into('lib')
from configurations.default
from configurations.default.allArtifacts.file
doLast { println '[bbb:task] Resolved dependencies for pres-checker application' }
2017-09-27 01:29:06 +08:00
}
repositories {
mavenCentral()
mavenLocal()
2017-09-27 01:29:06 +08:00
}
dependencies {
2022-03-17 04:14:53 +08:00
implementation 'org.apache.poi:poi:4.1.2'
implementation 'org.apache.poi:poi-ooxml:4.1.2'
implementation 'org.apache.poi:poi-ooxml-schemas:4.1.2'
implementation 'commons-io:commons-io:2.11.0'
implementation 'org.apache.commons:commons-lang3:3.9'
implementation 'org.apache.commons:commons-collections4:4.4'
implementation 'org.apache.xmlbeans:xmlbeans:3.0.2'
implementation 'org.apache.commons:commons-compress:1.21'
2017-09-27 01:29:06 +08:00
}
jar {
manifest.mainAttributes("Permissions": "all-permissions")
manifest.mainAttributes("Codebase": "*")
manifest.mainAttributes("Application-Name": "BigBlueButton Presentation Checker")
manifest.mainAttributes("Application-Library-Allowable-Codebase": "*")
manifest.mainAttributes("Caller-Allowable-Codebase": "*")
manifest.mainAttributes("Trusted-Only": "true")
2017-09-27 01:29:06 +08:00
}