blob: 0d8faa48dd8f0aae9f2b7fd1621b3e9cc059db50 [file] [log] [blame]
Jian Li6803ccd2018-06-08 09:26:09 +09001GRPC_VER = '1.3.1'
2
Jian Li6e4da2f2018-05-21 18:11:31 +09003COMPILE_DEPS = [
4 '//lib:CORE_DEPS',
5 '//lib:JACKSON',
Jian Lid1ce10a2018-06-12 13:47:23 +09006 '//lib:KRYO',
Jian Li6e4da2f2018-05-21 18:11:31 +09007 '//core/store/serializers:onos-core-serializers',
8 '//lib:javax.ws.rs-api',
9 '//utils/rest:onlab-rest',
10 '//lib:jersey-client',
11 '//cli:onos-cli',
12 '//lib:org.apache.karaf.shell.console',
Jian Lia4947682018-07-07 14:53:32 +090013 '//apps/openstacknode/api:onos-apps-openstacknode-api',
Jian Li0bbbb1c2018-06-22 22:01:17 +090014 '//apps/openstacknetworking/api:onos-apps-openstacknetworking-api',
Jian Li6e4da2f2018-05-21 18:11:31 +090015 '//apps/openstacktelemetry/api:onos-apps-openstacktelemetry-api',
Jian Li6803ccd2018-06-08 09:26:09 +090016 '//lib:kafka-clients',
17 '//lib:influxdb-java',
boyoung21c5f5f42018-09-27 20:29:41 +090018 '//lib:simpleclient',
19 '//lib:simpleclient_common',
20 '//lib:simpleclient_hotspot',
21 '//lib:simpleclient_servlet',
22 '//lib:jetty-http',
23 '//lib:jetty-servlet',
24 '//lib:jetty-server',
25 '//lib:jetty-security',
26 '//lib:jetty-websocket',
27 '//lib:jetty-util',
28 '//lib:jetty-io',
29 '//lib:servlet-api',
Jian Lid1ce10a2018-06-12 13:47:23 +090030 '//lib:protobuf-java-3.2.0',
Jian Li6803ccd2018-06-08 09:26:09 +090031 '//lib:GRPC_1.3',
32 '//incubator/grpc-dependencies:grpc-core-repkg-' + GRPC_VER,
33 '//lib:grpc-protobuf-lite-' + GRPC_VER,
Jian Li6e4da2f2018-05-21 18:11:31 +090034]
35
36TEST_DEPS = [
37 '//lib:TEST_ADAPTERS',
38 '//core/api:onos-api-tests',
39 '//core/common:onos-core-common-tests',
Jian Li4a3fffa2018-06-10 23:12:40 +090040 '//web/api:onos-rest-tests',
41 '//lib:TEST_REST',
Jian Li6e4da2f2018-05-21 18:11:31 +090042]
43
44osgi_jar_with_tests (
45 deps = COMPILE_DEPS,
46 test_deps = TEST_DEPS,
47 web_context = '/onos/openstacktelemetry',
48 api_title = 'OpenStack Network Telemetry REST API',
49 api_version = '1.0',
50 api_description = 'OpenStack Network Telemetry REST API',
51 api_package = 'org.onosproject.openstacktelemetry.web',
Jian Li6e4da2f2018-05-21 18:11:31 +090052)