-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathbuild.gradle
52 lines (42 loc) · 1.57 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
42
43
44
45
46
47
48
49
50
51
apply plugin:'project-report'
apply plugin:'java-base'
apply plugin:'eclipse'
defaultTasks 'build'
task wrapper(type: Wrapper) {
gradleVersion = '0.9'
}
subprojects {
//name = 'groovyx-osgi'
group = 'groovyx.osgi'
version = '0.1'
// TODO make configurable
repositoryDir = parent.file('../repository')
// dependency versions
groovyVersion = '1.7.5'
osgiVersion = '4.2.0'
equinoxVersion = '3.6.1.R36x_v20100806' // Helios SR1: '3.6.1.R36x_v20100806', Helios release: '3.6.0.v20100517'
felixVersion = '3.0.2'
jclVersion = '1.1.1'
ivyVersion = '2.1.0'
junit3Version = '3.8.2'
junitVersion = '4.8.2'
slf4jVersion = '1.5.6'
paxExamVersion = '1.2.2'
paxSwissboxVersion = '1.3.0'
springVersion = "3.0.3.RELEASE"
springDMVersion = '2.0.0.M1'
geminiBlueprintVersion = '1.0.0.M1'
repositories {
mavenCentral()
mavenRepo urls: 'http://repository.springsource.com/maven/bundles/release'
mavenRepo urls: 'http://repository.springsource.com/maven/bundles/external'
add(new org.apache.ivy.plugins.resolver.URLResolver()) {
name = 'github'
addArtifactPattern("https://github.com/downloads/[organisation]/[module]/[module]-[revision].[ext]")
addIvyPattern("https://github.com/downloads/[organisation]/[module]/[module]-[revision].[ext]")
}
mavenRepo urls: 'http://zodiac.springsource.com/maven/bundles/milestone'
//mavenRepo urls: 'http://s3.amazonaws.com/maven.springframework.org/osgi'
//mavenRepo urls: 'http://s3.amazonaws.com/maven.springframework.org/milestone'
}
}