Brian O'Connor | 695f5d0 | 2016-04-15 15:27:11 -0700 | [diff] [blame] | 1 | { |
| 2 | "libraries": { |
| 3 | "COMPILE": [ |
| 4 | "joda-time", |
| 5 | "commons-configuration", |
| 6 | "commons-logging", |
| 7 | "commons-collections", |
| 8 | "commons-lang", |
| 9 | "commons-lang3", |
| 10 | "commons-io", |
| 11 | "commons-pool", |
| 12 | "objenesis", |
| 13 | "guava", |
| 14 | "netty", |
| 15 | "netty-common", |
| 16 | "minimal-json", |
| 17 | "kryo", |
| 18 | "reflectasm", |
| 19 | "asm", |
| 20 | "minlog", |
| 21 | "metrics-core", |
| 22 | "metrics-json", |
| 23 | "slf4j-api", |
| 24 | "osgi-core", |
| 25 | "org.osgi.compendium", |
Brian O'Connor | 4539410 | 2016-09-13 16:22:36 -0700 | [diff] [blame] | 26 | { "name": "org.apache.felix.scr.annotations", "compile_only": true }, |
Brian O'Connor | 695f5d0 | 2016-04-15 15:27:11 -0700 | [diff] [blame] | 27 | "org.apache.felix.scr", |
| 28 | "jackson-annotations", |
| 29 | "jackson-core", |
| 30 | "jackson-databind", |
| 31 | "org.apache.karaf.features.core", |
| 32 | "org.apache.karaf.system.core", |
sonu gupta | eff184b | 2016-11-24 12:43:49 +0530 | [diff] [blame] | 33 | { "name": "jsr305", "compile_only": true }, |
| 34 | "onos-yang-datamodel", |
| 35 | "onos-yang-utils-generator", |
| 36 | "org.apache.servicemix.bundles.dom4j", |
| 37 | "onos-yang-maven-plugin" |
Brian O'Connor | 695f5d0 | 2016-04-15 15:27:11 -0700 | [diff] [blame] | 38 | ], |
| 39 | "CORE_DEPS": [ |
| 40 | ":COMPILE", |
| 41 | "//core/api:onos-api", |
| 42 | "//utils/misc:onlab-misc", |
| 43 | "//utils/osgi:onlab-osgi" |
| 44 | ], |
| 45 | "TEST": [ |
| 46 | "junit", |
| 47 | "easymock", |
| 48 | "hamcrest-core", |
| 49 | "hamcrest-library", |
| 50 | "hamcrest-all", |
| 51 | "guava-testlib", |
| 52 | "//utils/junit:onlab-junit" |
| 53 | ], |
| 54 | "TEST_ADAPTERS": [ |
| 55 | ":TEST", |
| 56 | "//core/common:onos-core-common", |
| 57 | "//core/api:onos-api-tests", |
| 58 | "//core/common:onos-core-common-tests" |
| 59 | ], |
| 60 | "TEST_REST": [ |
| 61 | ":TEST_ADAPTERS", |
| 62 | "jersey-client", |
| 63 | "jersey-server", |
| 64 | "jersey-common", |
| 65 | "jersey-test-framework-core", |
Jian Li | 4fb7177 | 2016-04-20 09:41:56 -0700 | [diff] [blame] | 66 | "jersey-test-framework-jetty", |
| 67 | "jersey-container-jetty-http", |
| 68 | "jetty-continuation", |
| 69 | "jetty-http", |
| 70 | "jetty-server", |
| 71 | "jetty-io", |
| 72 | "jetty-util", |
| 73 | "javax.servlet-api", |
Brian O'Connor | 695f5d0 | 2016-04-15 15:27:11 -0700 | [diff] [blame] | 74 | "jersey-guava", |
| 75 | "hk2-api", |
| 76 | "hk2-locator", |
| 77 | "hk2-utils", |
| 78 | "javax.inject", |
| 79 | "hk2-osgi-resource-locator", |
Brian O'Connor | 695f5d0 | 2016-04-15 15:27:11 -0700 | [diff] [blame] | 80 | "javax.annotation-api", |
| 81 | "validation-api", |
| 82 | "//core/common:onos-core-common", |
| 83 | "//core/api:onos-api-tests", |
| 84 | "//core/common:onos-core-common-tests", |
| 85 | "//utils/osgi:onlab-osgi-tests" |
| 86 | ] |
| 87 | }, |
| 88 | |
| 89 | "artifacts": { |
Jian Li | b39bf99 | 2017-01-18 10:18:41 -0800 | [diff] [blame] | 90 | "aopalliance-repackaged": "mvn:org.glassfish.hk2.external:aopalliance-repackaged:2.5.0-b30", |
Brian O'Connor | 4539410 | 2016-09-13 16:22:36 -0700 | [diff] [blame] | 91 | "amqp-client": "mvn:com.rabbitmq:amqp-client:jar:3.6.1", |
Yuta HIGUCHI | 86f142f | 2016-07-09 17:44:09 -0700 | [diff] [blame] | 92 | "asm": "mvn:org.ow2.asm:asm:5.0.4", |
Jonathan Hart | 5dc9a4e | 2017-01-13 09:09:57 -0800 | [diff] [blame] | 93 | "atomix": "mvn:io.atomix:atomix-all:1.0.0", |
Ray Milkey | 4e5139b | 2016-04-27 15:50:43 -0700 | [diff] [blame] | 94 | "commons-codec": "mvn:commons-codec:commons-codec:1.10", |
Brian O'Connor | 695f5d0 | 2016-04-15 15:27:11 -0700 | [diff] [blame] | 95 | "commons-collections": "mvn:commons-collections:commons-collections:3.2.2", |
| 96 | "commons-configuration": "mvn:commons-configuration:commons-configuration:1.10", |
| 97 | "commons-io": "mvn:commons-io:commons-io:2.4", |
| 98 | "commons-lang": "mvn:commons-lang:commons-lang:2.6", |
Yuta HIGUCHI | 5fd61a8 | 2017-02-02 12:30:38 -0800 | [diff] [blame] | 99 | "commons-lang3": "mvn:org.apache.commons:commons-lang3:3.5", |
Brian O'Connor | 695f5d0 | 2016-04-15 15:27:11 -0700 | [diff] [blame] | 100 | "commons-logging": "mvn:commons-logging:commons-logging:1.1.1", |
Jian Li | 3276d15 | 2016-04-13 15:30:32 -0700 | [diff] [blame] | 101 | "commons-math3": "mvn:org.apache.commons:commons-math3:3.6.1", |
Brian O'Connor | 695f5d0 | 2016-04-15 15:27:11 -0700 | [diff] [blame] | 102 | "commons-pool": "mvn:commons-pool:commons-pool:1.6", |
Brian O'Connor | be95f68 | 2016-05-18 15:40:19 -0700 | [diff] [blame] | 103 | "commons-beanutils": "mvn:commons-beanutils:commons-beanutils:1.9.2", |
Brian O'Connor | 4539410 | 2016-09-13 16:22:36 -0700 | [diff] [blame] | 104 | "concurrent-trees": "mvn:com.googlecode.concurrent-trees:concurrent-trees:2.6.0", |
Brian O'Connor | 695f5d0 | 2016-04-15 15:27:11 -0700 | [diff] [blame] | 105 | "easymock": "mvn:org.easymock:easymock:3.4", |
Brian O'Connor | be95f68 | 2016-05-18 15:40:19 -0700 | [diff] [blame] | 106 | "antlr": "mvn:antlr:antlr:2.7.7", |
Brian O'Connor | 695f5d0 | 2016-04-15 15:27:11 -0700 | [diff] [blame] | 107 | "error_prone_annotations": "mvn:com.google.errorprone:error_prone_annotations:2.0.2", |
| 108 | "ganymed-ssh2": "mvn:ch.ethz.ganymed:ganymed-ssh2:262", |
Brian O'Connor | 4539410 | 2016-09-13 16:22:36 -0700 | [diff] [blame] | 109 | "gmetric4j": "mvn:info.ganglia.gmetric4j:gmetric4j:1.0.10", |
| 110 | "gson": "mvn:com.google.code.gson:gson:jar:2.6.2", |
Brian O'Connor | 695f5d0 | 2016-04-15 15:27:11 -0700 | [diff] [blame] | 111 | "guava": "mvn:com.google.guava:guava:19.0", |
| 112 | "guava-testlib": "mvn:com.google.guava:guava-testlib:19.0", |
| 113 | "hamcrest-all": "mvn:org.hamcrest:hamcrest-all:1.3", |
| 114 | "hamcrest-core": "mvn:org.hamcrest:hamcrest-core:1.3", |
| 115 | "hamcrest-library": "mvn:org.hamcrest:hamcrest-library:1.3", |
Jian Li | b39bf99 | 2017-01-18 10:18:41 -0800 | [diff] [blame] | 116 | "hk2-api": "mvn:org.glassfish.hk2:hk2-api:2.5.0-b30", |
| 117 | "hk2-locator": "mvn:org.glassfish.hk2:hk2-locator:2.5.0-b30", |
Brian O'Connor | 695f5d0 | 2016-04-15 15:27:11 -0700 | [diff] [blame] | 118 | "hk2-osgi-resource-locator": "mvn:org.glassfish.hk2:osgi-resource-locator:1.0.1", |
Jian Li | b39bf99 | 2017-01-18 10:18:41 -0800 | [diff] [blame] | 119 | "hk2-utils": "mvn:org.glassfish.hk2:hk2-utils:2.5.0-b30", |
Brian O'Connor | 695f5d0 | 2016-04-15 15:27:11 -0700 | [diff] [blame] | 120 | "httpclient-osgi": "mvn:org.apache.httpcomponents:httpclient-osgi:4.5.1", |
| 121 | "httpcore-osgi": "mvn:org.apache.httpcomponents:httpcore-osgi:4.4.4", |
Jian Li | 3276d15 | 2016-04-13 15:30:32 -0700 | [diff] [blame] | 122 | "influxdb-java": "mvn:org.influxdb:influxdb-java:2.2", |
Jian Li | 08a3b30 | 2017-02-15 22:01:39 +0900 | [diff] [blame] | 123 | "retrofit": "mvn:com.squareup.retrofit:retrofit:1.9.0", |
| 124 | "okhttp": "mvn:com.squareup.okhttp:okhttp:2.4.0", |
| 125 | "okio": "mvn:com.squareup.okio:okio:1.4.0", |
Jian Li | 43f103d | 2017-02-03 02:00:35 +0900 | [diff] [blame] | 126 | "jackson-annotations": "mvn:com.fasterxml.jackson.core:jackson-annotations:2.8.6", |
| 127 | "jackson-core": "mvn:com.fasterxml.jackson.core:jackson-core:2.8.6", |
| 128 | "jackson-databind": "mvn:com.fasterxml.jackson.core:jackson-databind:2.8.6", |
Brian O'Connor | 695f5d0 | 2016-04-15 15:27:11 -0700 | [diff] [blame] | 129 | "javax.annotation-api": "mvn:javax.annotation:javax.annotation-api:1.2", |
Jian Li | b39bf99 | 2017-01-18 10:18:41 -0800 | [diff] [blame] | 130 | "javax.inject": "mvn:org.glassfish.hk2.external:javax.inject:2.5.0-b30", |
Brian O'Connor | 695f5d0 | 2016-04-15 15:27:11 -0700 | [diff] [blame] | 131 | "javax.ws.rs-api": "mvn:javax.ws.rs:javax.ws.rs-api:2.0.1", |
Jian Li | b39bf99 | 2017-01-18 10:18:41 -0800 | [diff] [blame] | 132 | "jersey-client": "mvn:org.glassfish.jersey.core:jersey-client:2.25", |
| 133 | "jersey-common": "mvn:org.glassfish.jersey.core:jersey-common:2.25", |
| 134 | "jersey-container-jetty-http": "mvn:org.glassfish.jersey.containers:jersey-container-jetty-http:2.25", |
| 135 | "jersey-container-servlet": "mvn:org.glassfish.jersey.containers:jersey-container-servlet:2.25", |
| 136 | "jersey-container-servlet-core": "mvn:org.glassfish.jersey.containers:jersey-container-servlet-core:2.25", |
| 137 | "jersey-guava": "mvn:org.glassfish.jersey.bundles.repackaged:jersey-guava:2.25", |
| 138 | "jersey-media-multipart": "mvn:org.glassfish.jersey.media:jersey-media-multipart:2.25", |
| 139 | "jersey-server": "mvn:org.glassfish.jersey.core:jersey-server:2.25", |
| 140 | "jersey-test-framework-core": "mvn:org.glassfish.jersey.test-framework:jersey-test-framework-core:2.25", |
| 141 | "jersey-test-framework-jetty": "mvn:org.glassfish.jersey.test-framework.providers:jersey-test-framework-provider-jetty:2.25", |
Jian Li | 4fb7177 | 2016-04-20 09:41:56 -0700 | [diff] [blame] | 142 | "jetty-util": "mvn:org.eclipse.jetty:jetty-util:9.1.6.v20160112", |
Jian Li | 3276d15 | 2016-04-13 15:30:32 -0700 | [diff] [blame] | 143 | "jetty-websocket": "mvn:org.eclipse.jetty:jetty-websocket:8.1.19.v20160209", |
Jian Li | 4fb7177 | 2016-04-20 09:41:56 -0700 | [diff] [blame] | 144 | "jetty-server": "mvn:org.eclipse.jetty:jetty-server:9.1.6.v20160112", |
| 145 | "jetty-continuation": "mvn:org.eclipse.jetty:jetty-continuation:9.1.6.v20160112", |
| 146 | "jetty-http": "mvn:org.eclipse.jetty:jetty-http:9.1.6.v20160112", |
| 147 | "jetty-io": "mvn:org.eclipse.jetty:jetty-io:9.1.6.v20160112", |
Jian Li | 4fb7177 | 2016-04-20 09:41:56 -0700 | [diff] [blame] | 148 | "javax.servlet-api": "mvn:javax.servlet:javax.servlet-api:3.1.0", |
Jian Li | 0a119fe | 2016-04-13 14:24:20 -0700 | [diff] [blame] | 149 | "joda-time": "mvn:joda-time:joda-time:2.9.3", |
Brian O'Connor | 695f5d0 | 2016-04-15 15:27:11 -0700 | [diff] [blame] | 150 | "jsch": "mvn:com.jcraft:jsch:0.1.53", |
| 151 | "jsr305": "mvn:com.google.code.findbugs:jsr305:3.0.1", |
| 152 | "junit": "mvn:junit:junit:4.12", |
Yuta HIGUCHI | 86f142f | 2016-07-09 17:44:09 -0700 | [diff] [blame] | 153 | "kryo": "mvn:com.esotericsoftware:kryo:4.0.0", |
Yuta HIGUCHI | b6225b5 | 2016-07-02 01:40:40 -0700 | [diff] [blame] | 154 | "mapdb": "mvn:org.mapdb:mapdb:1.0.9", |
Brian O'Connor | 695f5d0 | 2016-04-15 15:27:11 -0700 | [diff] [blame] | 155 | "metrics-core": "mvn:io.dropwizard.metrics:metrics-core:3.1.0", |
| 156 | "metrics-ganglia": "mvn:io.dropwizard.metrics:metrics-ganglia:3.1.2", |
| 157 | "metrics-graphite": "mvn:io.dropwizard.metrics:metrics-graphite:3.1.2", |
| 158 | "metrics-influxdb": "mvn:com.izettle:metrics-influxdb:1.1.1", |
| 159 | "metrics-json": "mvn:io.dropwizard.metrics:metrics-json:3.1.0", |
| 160 | "minimal-json": "mvn:com.eclipsesource.minimal-json:minimal-json:0.9.4", |
| 161 | "minlog": "mvn:com.esotericsoftware:minlog:1.3.0", |
| 162 | "netty": "mvn:io.netty:netty:3.10.5.Final", |
Jonathan Hart | 5dc9a4e | 2017-01-13 09:09:57 -0800 | [diff] [blame] | 163 | "netty-buffer": "mvn:io.netty:netty-buffer:4.1.5.Final", |
| 164 | "netty-codec": "mvn:io.netty:netty-codec:4.1.5.Final", |
| 165 | "netty-common": "mvn:io.netty:netty-common:4.1.5.Final", |
| 166 | "netty-handler": "mvn:io.netty:netty-handler:4.1.5.Final", |
| 167 | "netty-transport": "mvn:io.netty:netty-transport:4.1.5.Final", |
| 168 | "netty-transport-native-epoll": "mvn:io.netty:netty-transport-native-epoll:4.1.5.Final", |
| 169 | "netty-resolver": "mvn:io.netty:netty-resolver:4.1.5.Final", |
| 170 | "catalyst-concurrent": "mvn:io.atomix.catalyst:catalyst-concurrent:1.1.2", |
| 171 | "catalyst-netty": "mvn:io.atomix.catalyst:catalyst-netty:1.1.2", |
| 172 | "catalyst-transport": "mvn:io.atomix.catalyst:catalyst-transport:1.1.2", |
Brian O'Connor | 695f5d0 | 2016-04-15 15:27:11 -0700 | [diff] [blame] | 173 | "objenesis": "mvn:org.objenesis:objenesis:2.2", |
Pier Ventre | cd64e89 | 2016-10-24 13:15:48 -0700 | [diff] [blame] | 174 | "openflowj": "mvn:org.onosproject:openflowj:0.9.7.onos", |
Brian O'Connor | 695f5d0 | 2016-04-15 15:27:11 -0700 | [diff] [blame] | 175 | "org.apache.felix.scr": "mvn:org.apache.felix:org.apache.felix.scr:1.8.2", |
| 176 | "org.apache.felix.scr.annotations": "mvn:org.apache.felix:org.apache.felix.scr.annotations:1.9.12", |
Jon Hall | b84df5d | 2017-01-31 11:19:48 -0800 | [diff] [blame] | 177 | "org.apache.karaf.features.core": "mvn:org.apache.karaf.features:org.apache.karaf.features.core:3.0.8", |
| 178 | "org.apache.karaf.shell.console": "mvn:org.apache.karaf.shell:org.apache.karaf.shell.console:3.0.8", |
| 179 | "org.apache.karaf.system.core": "mvn:org.apache.karaf.system:org.apache.karaf.system.core:3.0.8", |
Brian O'Connor | 695f5d0 | 2016-04-15 15:27:11 -0700 | [diff] [blame] | 180 | "org.apache.servicemix.bundles.snmp4j": "mvn:org.apache.servicemix.bundles:org.apache.servicemix.bundles.snmp4j:2.3.4_1", |
Jian Li | 3276d15 | 2016-04-13 15:30:32 -0700 | [diff] [blame] | 181 | "org.osgi.compendium": "mvn:org.osgi:org.osgi.compendium:5.0.0", |
| 182 | "osgi-core": "mvn:org.osgi:org.osgi.core:5.0.0", |
Brian O'Connor | 695f5d0 | 2016-04-15 15:27:11 -0700 | [diff] [blame] | 183 | "reflectasm": "mvn:com.esotericsoftware:reflectasm:1.11.0", |
| 184 | "remotetea-oncrpc": "mvn:org.acplt.remotetea:remotetea-oncrpc:1.1.3", |
| 185 | "rrd4j": "mvn:org.rrd4j:rrd4j:2.2", |
Jian Li | b39bf99 | 2017-01-18 10:18:41 -0800 | [diff] [blame] | 186 | "javassist": "mvn:org.javassist:javassist:3.20.0-GA", //transitive |
Brian O'Connor | d5150aa | 2016-04-29 16:32:02 -0700 | [diff] [blame] | 187 | "mimepull": "mvn:org.jvnet.mimepull:mimepull:1.9.6", //transitive |
Brian O'Connor | 695f5d0 | 2016-04-15 15:27:11 -0700 | [diff] [blame] | 188 | "servlet-api": "mvn:javax.servlet:servlet-api:2.5", |
Jian Li | 0a119fe | 2016-04-13 14:24:20 -0700 | [diff] [blame] | 189 | "slf4j-api": "mvn:org.slf4j:slf4j-api:1.7.21", |
| 190 | "slf4j-jdk14": "mvn:org.slf4j:slf4j-jdk14:1.7.21", |
Brian O'Connor | 695f5d0 | 2016-04-15 15:27:11 -0700 | [diff] [blame] | 191 | "typesafe-config": "mvn:com.typesafe:config:1.2.1", |
| 192 | "validation-api": "mvn:javax.validation:validation-api:1.1.0.Final", |
Brian O'Connor | be95f68 | 2016-05-18 15:40:19 -0700 | [diff] [blame] | 193 | "checkstyle": "mvn:com.puppycrawl.tools:checkstyle:6.11.2", |
Jon Hall | b84df5d | 2017-01-31 11:19:48 -0800 | [diff] [blame] | 194 | "apache-karaf": "http://onlab.vicci.org/onos/third-party/apache-karaf-3.0.8-offline-20170202.tar.gz", |
Brian O'Connor | 695f5d0 | 2016-04-15 15:27:11 -0700 | [diff] [blame] | 195 | "bndlib": "mvn:biz.aQute.bnd:biz.aQute.bndlib:jar:3.1.0", |
Ray Milkey | e88d69b | 2016-12-16 17:09:13 -0800 | [diff] [blame] | 196 | "bndexe": "http://onlab.vicci.org/onos/third-party/biz.aQute.bnd-3.1.0.jar", |
Jon Hall | 68e4e87 | 2016-06-29 17:21:46 -0700 | [diff] [blame] | 197 | "cord-config": "mvn:org.onosproject:cord-config:1.0-b1", |
Zayne Khouja | 3736f2f | 2016-07-21 14:47:32 -0700 | [diff] [blame] | 198 | "libthrift": "mvn:org.apache.thrift:libthrift:0.9.3", |
Brian O'Connor | 584f990 | 2016-07-25 17:55:51 -0700 | [diff] [blame] | 199 | "qdox": "mvn:com.thoughtworks.qdox:qdox:2.0-M3", |
Brian O'Connor | 695f5d0 | 2016-04-15 15:27:11 -0700 | [diff] [blame] | 200 | "org.apache.felix.scr.bnd": { |
| 201 | "uri": "mvn:org.onosproject:org.apache.felix.scr.bnd:1.4.1-SNAPSHOT", |
| 202 | "repo": "https://oss.sonatype.org/content/repositories/snapshots" |
| 203 | }, |
Brian O'Connor | dedf24c | 2016-10-24 00:41:40 -0700 | [diff] [blame] | 204 | "snmp-core": "mvn:org.onosproject:snmp-core:1.3-20161021.1", |
| 205 | "bti7000": "mvn:org.onosproject:mibbler-mibs-bti7000:1.0-20151221.1", |
| 206 | "mibs-net-snmp": "mvn:org.onosproject:mibbler-mibs-net-snmp:1.0-20151221.1", |
| 207 | "mibs-rfc": "mvn:org.onosproject:mibbler-mibs-rfc:1.0-20151221.1", |
Brian O'Connor | 695f5d0 | 2016-04-15 15:27:11 -0700 | [diff] [blame] | 208 | // Openstack4j related jars |
| 209 | "openstack4j-core": "mvn:org.pacesys:openstack4j-core:2.11", |
| 210 | "openstack4j-http-connector": "mvn:org.pacesys.openstack4j.connectors:openstack4j-http-connector:2.11", |
sonu gupta | eff184b | 2016-11-24 12:43:49 +0530 | [diff] [blame] | 211 | "openstack4j-httpclient": "mvn:org.pacesys.openstack4j.connectors:openstack4j-httpclient:2.11", |
Bharat saraswal | 4375ecd | 2016-12-02 15:41:19 +0530 | [diff] [blame] | 212 | "onos-yang-datamodel": "mvn:org.onosproject:onos-yang-datamodel:1.11", |
| 213 | "onos-yang-maven-plugin": "mvn:org.onosproject:onos-yang-maven-plugin:1.11", |
| 214 | "onos-yang-utils-generator": "mvn:org.onosproject:onos-yang-utils-generator:1.11", |
Hyunsun Moon | 90163ba | 2016-10-12 13:35:14 -0700 | [diff] [blame] | 215 | "org.apache.servicemix.bundles.dom4j":"mvn:org.apache.servicemix.bundles:org.apache.servicemix.bundles.dom4j:1.6.1_5", |
| 216 | "openflowj-3.0": { |
| 217 | "uri": "mvn:org.projectfloodlight:openflowj:3.0.0-SNAPSHOT", |
| 218 | "repo": "https://oss.sonatype.org/content/repositories/snapshots" |
| 219 | } |
Brian O'Connor | 695f5d0 | 2016-04-15 15:27:11 -0700 | [diff] [blame] | 220 | } |
Ray Milkey | 4e5139b | 2016-04-27 15:50:43 -0700 | [diff] [blame] | 221 | } |