2 apply plugin: 'eclipse'
\r
4 apply plugin: 'project-report'
\r
5 apply plugin: 'application'
\r
6 apply plugin: 'about'
\r
9 mainClassName = "com.assembla.ariane.jellyfish.main.Jellyfish"
\r
14 name = 'gradle_release'
\r
15 artifactPattern 'http://launchpad.net/[organization]/trunk/[revision]/+download/[artifact]-[revision].jar'
\r
18 mavenRepo url: 'http://evgenyg.artifactoryonline.com/evgenyg/repo/'
\r
21 classpath 'org.ajoberstar:gradle-git:0.1.0'
\r
22 classpath 'com.github.goldin.plugins:gradle:0.1.3'
\r
27 mavenRepo url: 'http://download.java.net/maven/2/'
\r
29 mavenRepo url: 'http://repository-netty.forge.cloudbees.com/snapshot/'
\r
30 mavenRepo url: 'http://perfectjpattern.sourceforge.net/m2repo'
\r
31 mavenRepo url: 'https://repository.apache.org/content/repositories/snapshots'
\r
36 attributes("Implementation-Title": "Gradle",
\r
37 "Implementation-Version": "0.0.1",
\r
38 "Main-Class": mainClassName)
\r
43 compile 'io.netty:netty:4.0.0.Alpha1-SNAPSHOT'
\r
44 compile 'io.netty:netty-handler:4.0.0.Alpha1-SNAPSHOT'
\r
45 compile 'io.netty:netty-codec:4.0.0.Alpha1-SNAPSHOT'
\r
46 compile 'io.netty:netty-codec-http:4.0.0.Alpha1-SNAPSHOT'
\r
47 compile 'io.netty:netty-buffer:4.0.0.Alpha1-SNAPSHOT'
\r
48 compile 'io.netty:netty-common:4.0.0.Alpha1-SNAPSHOT'
\r
50 compile 'commons-cli:commons-cli:20040117.000000'
\r
51 compile 'commons-configuration:commons-configuration:1.8'
\r
53 compile 'org.slf4j:slf4j-api:1.6.4'
\r
54 compile 'org.slf4j:slf4j-ext:1.6.4'
\r
55 compile 'ch.qos.logback:logback-classic:1.0.2'
\r
56 compile 'org.slf4j:jcl-over-slf4j:1.6.4'
\r
58 compile 'com.fasterxml.uuid:java-uuid-generator:3.1.3'
\r
60 compile 'perfectjpattern:perfectjpattern-api:1.0.2'
\r
61 compile 'perfectjpattern:perfectjpattern-core:1.0.2'
\r
63 compile 'com.google.guava:guava:12.0'
\r
65 compile 'net.sf.ehcache:ehcache-core:2.5.2'
\r
67 compile 'joda-time:joda-time:2.1'
\r
69 compile 'org.json:json:20090211'
\r
71 compile 'org.htmlparser:htmlparser:2.1'
\r
73 testCompile 'junit:junit:4.10'
\r