server/renkan-management/build.gradle
changeset 311 32abe8b3e501
child 314 c4788613fa13
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/server/renkan-management/build.gradle	Tue Jul 08 18:05:18 2014 +0200
@@ -0,0 +1,39 @@
+
+description = 'renkan-management'
+
+ext {
+    spring_shell_version = '1.0.0.RELEASE'
+}
+
+dependencies {
+  compile project(':renkan-core')
+    compile group: 'org.springframework.shell', name: 'spring-shell', version:spring_shell_version
+    runtime group: 'org.springframework', name: 'spring-webmvc', version:spring_version
+    runtime group: 'javax.servlet', name: 'javax.servlet-api', version:javax_servlet_version
+}
+
+buildscript {
+  repositories { jcenter() }
+  dependencies {
+    classpath 'com.github.jengelman.gradle.plugins:shadow:1.0.1'
+  }
+}
+
+apply plugin: 'com.github.johnrengelman.shadow'
+
+jar {
+  manifest {
+    attributes 'Main-Class': 'org.springframework.shell.Bootstrap'
+  }
+}
+
+shadowJar {
+  exclude 'META-INF/*.SF'
+  exclude 'META-INF/*.DSA'
+  exclude 'META-INF/*.RSA'
+
+  append('META-INF/spring.handlers')
+  append('META-INF/spring.schemas')
+
+}
+