Carmelo Cascone 776be389d1 Rejuvenate (to some extent) the basic pipeconf
- Use auto-generated BasicConstants
- Implement own pipeliner that maps to table0 (will remove soon
interpreter mapping for index table IDs)

Change-Id: I19fd2091605edc0efbe62134e1ad8e3336089cde
2018-12-12 22:19:38 -08:00

29 lines
806 B
Python

COMPILE_DEPS = CORE_DEPS + [
"@minimal_json//jar",
"//protocols/p4runtime/model:onos-protocols-p4runtime-model",
"//protocols/p4runtime/api:onos-protocols-p4runtime-api",
"//apps/inbandtelemetry/api:onos-apps-inbandtelemetry-api",
]
BUNDLES = [
"//pipelines/basic:onos-pipelines-basic",
"//apps/inbandtelemetry/api:onos-apps-inbandtelemetry-api",
]
osgi_jar(
deps = COMPILE_DEPS,
)
onos_app(
app_name = "org.onosproject.pipelines.basic",
category = "Pipeline",
description = "Provides pipelines with basic L2/L3 forwarding capabilities and packet-in/out " +
"support.",
included_bundles = BUNDLES,
required_apps = [
"org.onosproject.drivers.p4runtime",
],
title = "Basic Pipelines",
url = "http://onosproject.org",
)