blob: 18b053a8a3e0dea4956c3484bc1336646fc823e9 [file] [log] [blame]
Jian Lib1ca1ea2017-01-23 17:43:17 -08001COMPILE_DEPS = [
2 '//lib:CORE_DEPS',
Ray Milkey446f4462017-08-17 15:36:01 -07003 '//lib:JACKSON',
4 '//lib:KRYO',
Jian Lib1ca1ea2017-01-23 17:43:17 -08005 '//protocols/lisp/api:onos-protocols-lisp-api',
Jian Lifc90a082017-03-31 23:36:14 +09006 '//protocols/lisp/msg:onos-protocols-lisp-msg',
Jian Li3ff327a2017-03-14 17:02:19 +09007 '//apps/mappingmanagement/api:onos-apps-mappingmanagement-api',
Jian Li299bc1d2017-03-17 19:17:40 +09008 '//core/store/serializers:onos-core-serializers'
Jian Lib1ca1ea2017-01-23 17:43:17 -08009]
10
11TEST_DEPS = [
12 '//lib:TEST_ADAPTERS',
Jian Li2e818b02017-04-12 19:28:30 +090013 '//apps/mappingmanagement/api:onos-apps-mappingmanagement-api-tests',
Jian Lib1ca1ea2017-01-23 17:43:17 -080014 '//core/api:onos-api-tests',
Jian Lif2acb662017-04-06 02:06:16 +090015 '//lib:jersey-test-framework-core',
16 '//lib:jersey-test-framework-jetty',
17 '//utils/osgi:onlab-osgi-tests',
18 '//web/api:onos-rest-tests',
Jian Lib1ca1ea2017-01-23 17:43:17 -080019]
20
21BUNDLES = [
22 ':onos-drivers-lisp',
23]
24
25osgi_jar_with_tests (
26 deps = COMPILE_DEPS,
27 test_deps = TEST_DEPS,
28 resources_root = 'src/main/resources',
29 resources = glob(['src/main/resources/**']),
30)
31
32onos_app (
33 app_name = 'org.onosproject.drivers.lisp',
Thomas Vachuskab0029682017-08-23 17:55:53 -070034 title = 'Generic LISP Drivers',
Jian Lib1ca1ea2017-01-23 17:43:17 -080035 category = 'Drivers',
36 url = 'https://wiki.onosproject.org/display/ONOS/LISP+as+SBI',
Thomas Vachuskab0029682017-08-23 17:55:53 -070037 description = 'Adds support for devices using LISP.',
Jian Lib1ca1ea2017-01-23 17:43:17 -080038 included_bundles = BUNDLES,
39 required_apps = [ 'org.onosproject.lisp' ],
40)