forked from markuskobler/gwt-gradle-plugin
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathbuild.gradle
41 lines (31 loc) · 1.4 KB
/
build.gradle
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
defaultTasks 'clean', 'build'
apply plugin: 'groovy'
group = 'com.markuskobler.gradle'
artifactId = 'gwt-gradle-plugin'
version = '0.1-SNAPSHOT'
repositories {
flatDir(dirs: "libs")
mavenRepo(urls: 'http://gradle.artifactoryonline.com/gradle/libs')
}
manifest.mainAttributes('Implementation-Title': "${project.name}",
'Implementation-Version': project.version,
'Built-By': System.properties['user.name'])
libraries = [
ant : 'org.apache.ant:ant:1.8.0@jar',
ant_nodeps : 'org.apache.ant:ant-nodeps:1.8.0@jar',
commons_cli : 'commons-cli:commons-cli:1.2@jar',
groovy : 'org.codehaus.groovy:groovy-all:1.7.1@jar',
slf4j_api : 'org.slf4j:slf4j-api:1.5.10@jar',
junit : 'junit:junit:4.7',
spock : 'org.spockframework:spock-core:0.4-groovy-1.7-SNAPSHOT',
gradle_core : 'org.gradle:gradle-core:0.9-SNAPSHOT',
gradle_plugins : 'org.gradle:gradle-plugins:0.9-SNAPSHOT',
gwt_dev : 'com.google.gwt:gwt-dev:2.0.3',
gwt_user : 'com.google.gwt:gwt-user:2.0.3',
gwt_server : 'com.google.gwt:gwt-server:2.0.3'
]
dependencies {
compile gradleApi()
groovy localGroovy(), libraries.commons_cli, libraries.ant, libraries.ant_nodeps
compile libraries.slf4j_api, libraries.ant
}