blob: 8eee9370d17d95c2f94eba500c3105ab7697c90f [file] [log] [blame]
Laszlo Papp8b3a5f62017-10-05 13:32:00 +01001COMPILE_DEPS = [
2 '//lib:CORE_DEPS',
3 '//models/polatis:onos-models-polatis',
4 '//drivers/utilities:onos-drivers-utilities',
5 '//protocols/netconf/api:onos-protocols-netconf-api',
6 '//lib:onos-yang-model',
7 '//apps/optical-model:onos-apps-optical-model',
8]
9
10APPS = [
11 'org.onosproject.netconf',
12 'org.onosproject.models.common',
13 'org.onosproject.models.polatis',
14 'org.onosproject.optical-model',
15]
16
17TEST_DEPS = [
18 '//lib:TEST_ADAPTERS',
19 '//utils/osgi:onlab-osgi-tests',
20]
21
22BUNDLES = [
23 ':onos-drivers-polatis-netconf',
24 '//drivers/utilities:onos-drivers-utilities',
25]
26
27osgi_jar_with_tests(
28 deps = COMPILE_DEPS,
29 test_deps = TEST_DEPS,
30 resources_root = 'src/main/resources',
31 resources = glob(['src/main/resources/**']),
32)
33
34onos_app(
35 app_name = 'org.onosproject.drivers.polatis.netconf',
36 title = 'Polatis Device Drivers',
37 category = 'Drivers',
38 url = 'http://www.polatis.com',
39 description = 'ONOS Polatis Device Drivers application.',
40 included_bundles = BUNDLES,
41 required_apps = APPS
42)