blob: 4cc3d98f98b5b681421604b497a27ccabd4094f7 [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',
Jian Lid1ce10a2018-06-12 13:47:23 +090018 '//lib:protobuf-java-3.2.0',
Jian Li6803ccd2018-06-08 09:26:09 +090019 '//lib:GRPC_1.3',
20 '//incubator/grpc-dependencies:grpc-core-repkg-' + GRPC_VER,
21 '//lib:grpc-protobuf-lite-' + GRPC_VER,
Jian Li6e4da2f2018-05-21 18:11:31 +090022]
23
24TEST_DEPS = [
25 '//lib:TEST_ADAPTERS',
26 '//core/api:onos-api-tests',
27 '//core/common:onos-core-common-tests',
Jian Li4a3fffa2018-06-10 23:12:40 +090028 '//web/api:onos-rest-tests',
29 '//lib:TEST_REST',
Jian Li6e4da2f2018-05-21 18:11:31 +090030]
31
32osgi_jar_with_tests (
33 deps = COMPILE_DEPS,
34 test_deps = TEST_DEPS,
35 web_context = '/onos/openstacktelemetry',
36 api_title = 'OpenStack Network Telemetry REST API',
37 api_version = '1.0',
38 api_description = 'OpenStack Network Telemetry REST API',
39 api_package = 'org.onosproject.openstacktelemetry.web',
Jian Li6e4da2f2018-05-21 18:11:31 +090040)