1 //In order to apply the osgi stuff
4 modname = 'ariane-protocol-spdy'
9 //In order to provide the netty stuff
10 compile('io.netty:netty-codec-http:4.0.0.Alpha8')
12 exclude group: 'io.netty', module: 'netty-codec'
13 exclude group: 'io.netty', module: 'netty-handler'
16 compile('io.netty:netty-codec:4.0.0.Alpha8')
18 exclude group: 'io.netty', module: 'netty-transport'
21 compile('io.netty:netty-buffer:4.0.0.Alpha8')
23 exclude group: 'io.netty', module: 'netty-common'
26 compile('io.netty:netty-common:4.0.0.Alpha8')
28 exclude group: 'commons-logging', module: 'commons-logging'
29 exclude group: 'log4j', module: 'log4j'
30 exclude group: 'org.osgi', module: 'org.osgi.compendium'
31 exclude group: 'org.osgi', module: 'org.osgi.core'
32 exclude group: 'org.slf4j', module: 'slf4j-api'
35 compile('io.netty:netty-handler:4.0.0.Alpha8')
37 exclude group: 'io.netty', module: 'netty-buffer'
38 exclude group: 'io.netty', module: 'netty-transport'
43 //Information needed for OSGI
49 //instruction 'Private-Package',
50 // 'org.mycomp.package1',
51 // 'org.mycomp.package2'
52 instruction 'Bundle-Category', 'protocol,implementation,spdy'
53 instruction 'Bundle-Copyright', 'Copyright 2012 Fat Cat'
54 instruction 'Bundle-Description', ' Bundle that provides the ' +
55 'implementation of the spdy dock.'
56 instruction 'Bundle-DocURL', 'https://www.assembla' +
57 '.com/spaces/jellyfish_cache'
58 instruction 'Bundle-License',
59 'http://www.apache.org/licenses/LICENSE-2.0.html; Description= Apache' +
61 instruction 'Bundle-ManifestVersion', '2'
62 instruction 'Bundle-Version', version