blob: a9663a5f03d2e899facc671b4c6e64f382116d3f [file] [log] [blame]
Gaurav Agrawal0aae54e2017-05-17 17:05:13 +05301COMPILE_DEPS = [
2 '//lib:CORE_DEPS',
3 '//lib:org.apache.servicemix.bundles.dom4j',
4 '//models/l3vpn:onos-models-l3vpn',
5 '//models/huawei:onos-models-huawei',
6 '//drivers/utilities:onos-drivers-utilities',
7 '//protocols/netconf/api:onos-protocols-netconf-api',
8 '//apps/l3vpn:onos-apps-l3vpn',
9 '//apps/config:onos-apps-config',
10 '//lib:onos-yang-model',
11 '//lib:onos-yang-runtime',
12 '//apps/yang:onos-apps-yang',
Gaurav Agrawal773167e2017-05-12 14:51:19 +053013]
14
Gaurav Agrawal0aae54e2017-05-17 17:05:13 +053015APPS = [
16 'org.onosproject.yang',
17 'org.onosproject.yang-gui',
18 'org.onosproject.config',
19 'org.onosproject.restconf',
Gaurav Agrawal0aae54e2017-05-17 17:05:13 +053020 'org.onosproject.protocols.restconfserver',
21 'org.onosproject.netconf',
22 'org.onosproject.netconfsb',
23 'org.onosproject.models.l3vpn',
24 'org.onosproject.l3vpn',
25 'org.onosproject.models.huawei',
janani bf7060cd2017-03-28 19:06:30 +053026]
27
Gaurav Agrawal0aae54e2017-05-17 17:05:13 +053028TEST_DEPS = [
29 '//lib:TEST_ADAPTERS',
30 '//utils/osgi:onlab-osgi-tests',
31]
32
Vidyashree Rama04147ca2017-05-26 11:32:47 +053033osgi_jar_with_tests(
34 deps = COMPILE_DEPS,
35 test_deps = TEST_DEPS,
36 resources_root = 'src/main/resources',
37 resources = glob(['src/main/resources/**']),
38)
Gaurav Agrawal0aae54e2017-05-17 17:05:13 +053039
Vidyashree Rama04147ca2017-05-26 11:32:47 +053040onos_app(
41 app_name = 'org.onosproject.drivers.huawei',
Thomas Vachuskab0029682017-08-23 17:55:53 -070042 title = 'Huawei Drivers',
Vidyashree Rama04147ca2017-05-26 11:32:47 +053043 category = 'Drivers',
44 url = 'http://onosproject.org',
Thomas Vachuskab0029682017-08-23 17:55:53 -070045 description = 'Adds support for Huawei devices.',
Vidyashree Rama04147ca2017-05-26 11:32:47 +053046 required_apps = APPS
47)