blob: 21b9801a1f12b555af82b162b722a219a494821e [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',
Yi Tseng2a340f72018-11-02 16:52:47 -07008 '//protocols/grpc/api:onos-protocols-grpc-api',
Carmelo Casconeca94bcf2017-10-27 14:16:59 -07009]
10
11BUNDLES = [
12 '//pipelines/basic:onos-pipelines-basic',
Jonghwan Hyun722275f2018-05-14 15:44:56 -070013 '//apps/inbandtelemetry/api:onos-apps-inbandtelemetry-api',
Carmelo Casconeca94bcf2017-10-27 14:16:59 -070014]
15
16osgi_jar(
17 deps = COMPILE_DEPS,
18)
19
20onos_app(
21 app_name = 'org.onosproject.pipelines.basic',
22 title = 'Basic Pipelines',
23 category = 'Pipeline',
24 url = 'http://onosproject.org',
25 description = 'Provides pipelines with basic L2/L3 forwarding capabilities and packet-in/out '
26 + 'support.',
27 included_bundles = BUNDLES,
28 required_apps = [
29 'org.onosproject.drivers.p4runtime',
30 ]
31)