diff options
Diffstat (limited to 'juick-server/build.gradle')
-rw-r--r-- | juick-server/build.gradle | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/juick-server/build.gradle b/juick-server/build.gradle new file mode 100644 index 00000000..438025a1 --- /dev/null +++ b/juick-server/build.gradle @@ -0,0 +1,42 @@ +buildscript { + repositories { + mavenCentral() + } +} + +apply plugin: 'java' +apply plugin: 'war' +apply plugin: 'org.akhikhl.gretty' + +dependencies { + compile project(':juick-server-jdbc') + compile project(':juick-server-web') + + compile 'io.springfox:springfox-swagger2:2.8.0' + compile 'io.springfox:springfox-swagger-ui:2.8.0' + + compile 'com.github.pengrad:java-telegram-bot-api:3.5.2' + compile 'com.github.messenger4j:messenger4j:1.0.0-M2' + compile "org.springframework.social:spring-social-twitter:1.1.2.RELEASE" + compile 'org.apache.commons:commons-email:1.5' + compile 'org.imgscalr:imgscalr-lib:4.2' + + testCompile project(path: ':juick-core', configuration: 'testArtifacts') + testCompile project(path: ':juick-server-web', configuration: 'testArtifacts') + testCompile project(path: ':juick-server-jdbc', configuration: 'testArtifacts') + + testRuntime 'org.apache.tomcat.embed:tomcat-embed-websocket:9.0.4' + testRuntime 'com.jayway.jsonpath:json-path:2.4.0' +} + +compileJava.options.encoding = 'UTF-8' + +gretty { + httpPort = 8080 + contextPath = '/' + servletContainer = 'tomcat8' +} + +configurations { + all*.exclude module: 'commons-logging' +} |