blob: 26e74ddcbc4c5dada944ced13893b3b5133fa63c [file] [log] [blame]
Carmelo Casconeca94bcf2017-10-27 14:16:59 -07001COMPILE_DEPS = [
2 '//lib:CORE_DEPS',
3 '//lib:minimal-json',
Carmelo Casconeca94bcf2017-10-27 14:16:59 -07004 '//drivers/default:onos-drivers-default',
Carmelo Cascone87892e22017-11-13 16:01:29 -08005 '//protocols/p4runtime/model:onos-protocols-p4runtime-model',
Carmelo Casconeca94bcf2017-10-27 14:16:59 -07006 '//protocols/p4runtime/api:onos-protocols-p4runtime-api',
Jonghwan Hyun722275f2018-05-14 15:44:56 -07007 '//apps/inbandtelemetry/api:onos-apps-inbandtelemetry-api',
Carmelo Casconeca94bcf2017-10-27 14:16:59 -07008]
9
10BUNDLES = [
11 '//pipelines/basic:onos-pipelines-basic',
Jonghwan Hyun722275f2018-05-14 15:44:56 -070012 '//apps/inbandtelemetry/api:onos-apps-inbandtelemetry-api',
Carmelo Casconeca94bcf2017-10-27 14:16:59 -070013]
14
15osgi_jar(
16 deps = COMPILE_DEPS,
17)
18
19onos_app(
20 app_name = 'org.onosproject.pipelines.basic',
21 title = 'Basic Pipelines',
22 category = 'Pipeline',
23 url = 'http://onosproject.org',
24 description = 'Provides pipelines with basic L2/L3 forwarding capabilities and packet-in/out '
25 + 'support.',
26 included_bundles = BUNDLES,
27 required_apps = [
28 'org.onosproject.drivers.p4runtime',
29 ]
30)