Skip to content

Commit 42c95b4

Browse files
committed
+build reactive-streams#158 make artifacts include osgi MANIFEST
1 parent 91120b8 commit 42c95b4

File tree

4 files changed

+28
-1
lines changed

4 files changed

+28
-1
lines changed

api/build.gradle

+12
Original file line numberDiff line numberDiff line change
@@ -1 +1,13 @@
1+
apply plugin: 'osgi'
2+
13
description = 'reactive-streams-api'
4+
5+
jar {
6+
manifest {
7+
name = 'reactive-streams-api'
8+
instruction 'Export-Package', 'org.reactivestreams'
9+
instruction 'Bundle-Vendor', 'Reactive Streams SIG'
10+
instruction 'Bundle-Description', 'Reactive Streams API'
11+
instruction 'Bundle-DocURL', 'http://reactive-streams.org'
12+
}
13+
}

build.gradle

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ allprojects {
99
group = 'org.reactivestreams'
1010
version = '1.0.0.M1'
1111

12-
12+
1313
gradle.projectsEvaluated {
1414
tasks.withType(JavaCompile) {
1515
options.compilerArgs << "-Xlint:unchecked" << "-Xlint:deprecation"

examples/build.gradle

+1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
description = 'reactive-streams-examples'
2+
23
dependencies {
34
compile project(':reactive-streams-api')
45
}

tck/build.gradle

+14
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,20 @@
1+
apply plugin: 'osgi'
2+
13
description = 'reactive-streams-tck'
4+
25
dependencies {
36
compile group: 'org.testng', name: 'testng', version:'5.14.10'
47
compile project(':reactive-streams-api')
58
}
9+
10+
jar {
11+
manifest {
12+
name = 'reactive-streams-tck'
13+
instruction 'Export-Package', 'org.reactivestreams.tck', 'org.reactivestreams.tck.*'
14+
instruction 'Bundle-Vendor', 'Reactive Streams SIG'
15+
instruction 'Bundle-Description', 'Reactive Streams TCK'
16+
instruction 'Bundle-DocURL', 'http://reactive-streams.org'
17+
}
18+
}
19+
620
test.useTestNG()

0 commit comments

Comments
 (0)