blob: 97bc0f9b7d8d1bc7ac4c0dddade840d49eb2b2a2 [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 Li0bbbb1c2018-06-22 22:01:17 +090013 '//apps/openstacknetworking/api:onos-apps-openstacknetworking-api',
Jian Li6e4da2f2018-05-21 18:11:31 +090014 '//apps/openstacktelemetry/api:onos-apps-openstacktelemetry-api',
Jian Li6803ccd2018-06-08 09:26:09 +090015 '//lib:kafka-clients',
16 '//lib:influxdb-java',
Jian Lid1ce10a2018-06-12 13:47:23 +090017 '//lib:protobuf-java-3.2.0',
Jian Li6803ccd2018-06-08 09:26:09 +090018 '//lib:GRPC_1.3',
19 '//incubator/grpc-dependencies:grpc-core-repkg-' + GRPC_VER,
20 '//lib:grpc-protobuf-lite-' + GRPC_VER,
Jian Li6e4da2f2018-05-21 18:11:31 +090021]
22
23TEST_DEPS = [
24 '//lib:TEST_ADAPTERS',
25 '//core/api:onos-api-tests',
26 '//core/common:onos-core-common-tests',
Jian Li4a3fffa2018-06-10 23:12:40 +090027 '//web/api:onos-rest-tests',
28 '//lib:TEST_REST',
Jian Li6e4da2f2018-05-21 18:11:31 +090029]
30
31osgi_jar_with_tests (
32 deps = COMPILE_DEPS,
33 test_deps = TEST_DEPS,
34 web_context = '/onos/openstacktelemetry',
35 api_title = 'OpenStack Network Telemetry REST API',
36 api_version = '1.0',
37 api_description = 'OpenStack Network Telemetry REST API',
38 api_package = 'org.onosproject.openstacktelemetry.web',
39)