blob: 0513e6ffe2dfe87fd0c0ea257efb92f792ec234e [file] [log] [blame]
BUNDLES = [
'//lib:openflowj',
'//protocols/openflow/api:onos-protocols-openflow-api',
'//protocols/openflow/ctl:onos-protocols-openflow-ctl',
'//providers/openflow/device:onos-providers-openflow-device',
'//providers/openflow/packet:onos-providers-openflow-packet',
'//providers/openflow/flow:onos-providers-openflow-flow',
'//providers/openflow/group:onos-providers-openflow-group',
'//providers/openflow/meter:onos-providers-openflow-meter',
]
APPS = [
'org.onosproject.optical-model',
]
onos_app (
app_name = 'org.onosproject.openflow-base',
title = 'OpenFlow Base Provider',
category = 'Provider',
url = 'https://wiki.onosproject.org/display/ONOS/OpenFlow',
description = 'Provides the base suite of device, flow and packet providers that rely on the ' +
'OpenFlow protocol to interact with network devices.',
included_bundles = BUNDLES,
required_apps = APPS,
)