blob: ea7ffa8e155e70c92952d2bbc88f3ebfe297b393 [file] [log] [blame]
Jonathan Hartf4bd0482017-01-27 15:11:18 -08001COMPILE_DEPS = [
2 '//lib:CORE_DEPS',
3 '//lib:org.apache.karaf.shell.console',
4 '//cli:onos-cli',
5 '//incubator/api:onos-incubator-api',
6 '//apps/routing-api:onos-apps-routing-api',
Ray Milkey69ec8712017-08-08 13:00:43 -07007 '//apps/route-service/api:onos-apps-route-service-api',
Jonathan Hartdc7e76c2017-03-27 11:35:34 -07008 '//core/store/serializers:onos-core-serializers',
Jonathan Hartf4bd0482017-01-27 15:11:18 -08009]
10
11TEST_DEPS = [
12 '//lib:TEST_ADAPTERS',
13]
14
15osgi_jar_with_tests (
16 deps = COMPILE_DEPS,
17 test_deps = TEST_DEPS,
18)
19
20BUNDLES = [
Pier Luigi9f765dc2017-02-03 13:35:23 -080021 '//apps/routing/common:onos-apps-routing-common',
Jonathan Hartf4bd0482017-01-27 15:11:18 -080022 '//apps/routing/fpm:onos-apps-routing-fpm',
23 '//apps/routing-api:onos-apps-routing-api',
24]
25
26onos_app (
27 app_name = 'org.onosproject.fpm',
Thomas Vachuska7c45e282017-08-23 17:55:53 -070028 title = 'FIB Push Manager (FPM) Route Receiver',
Jonathan Hartf4bd0482017-01-27 15:11:18 -080029 category = 'Utility',
30 url = 'http://onosproject.org',
31 description = 'Receives routes from external routing daemon over FPM protocol',
32 included_bundles = BUNDLES,
Ray Milkey69ec8712017-08-08 13:00:43 -070033 required_apps = [ 'org.onosproject.route-service' ],
Jonathan Hartf4bd0482017-01-27 15:11:18 -080034)