blob: e8689ea451addc286dbb350158e99f3560e29d75 [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 Agrawal28920d82017-10-06 17:39:42 +053013 '//models/common:onos-models-common',
Gaurav Agrawal773167e2017-05-12 14:51:19 +053014]
15
Gaurav Agrawal0aae54e2017-05-17 17:05:13 +053016APPS = [
17 'org.onosproject.yang',
18 'org.onosproject.yang-gui',
19 'org.onosproject.config',
20 'org.onosproject.restconf',
Gaurav Agrawal0aae54e2017-05-17 17:05:13 +053021 'org.onosproject.protocols.restconfserver',
22 'org.onosproject.netconf',
23 'org.onosproject.netconfsb',
Gaurav Agrawal28920d82017-10-06 17:39:42 +053024 'org.onosproject.models.common',
Gaurav Agrawal0aae54e2017-05-17 17:05:13 +053025 'org.onosproject.models.l3vpn',
26 'org.onosproject.l3vpn',
27 'org.onosproject.models.huawei',
janani bf7060cd2017-03-28 19:06:30 +053028]
29
Gaurav Agrawal0aae54e2017-05-17 17:05:13 +053030TEST_DEPS = [
31 '//lib:TEST_ADAPTERS',
32 '//utils/osgi:onlab-osgi-tests',
33]
34
Vidyashree Rama04147ca2017-05-26 11:32:47 +053035osgi_jar_with_tests(
36 deps = COMPILE_DEPS,
37 test_deps = TEST_DEPS,
38 resources_root = 'src/main/resources',
39 resources = glob(['src/main/resources/**']),
40)
Gaurav Agrawal0aae54e2017-05-17 17:05:13 +053041
Vidyashree Rama04147ca2017-05-26 11:32:47 +053042onos_app(
43 app_name = 'org.onosproject.drivers.huawei',
Thomas Vachuskab0029682017-08-23 17:55:53 -070044 title = 'Huawei Drivers',
Vidyashree Rama04147ca2017-05-26 11:32:47 +053045 category = 'Drivers',
46 url = 'http://onosproject.org',
Thomas Vachuskab0029682017-08-23 17:55:53 -070047 description = 'Adds support for Huawei devices.',
Vidyashree Rama04147ca2017-05-26 11:32:47 +053048 required_apps = APPS
49)