Refactoring of provider buck builds.
Change-Id: I9b5e2566b83c13a8b7b086005a08a8182305ffdb
diff --git a/providers/openflow/base/BUCK b/providers/openflow/base/BUCK
new file mode 100644
index 0000000..2d3cbfa
--- /dev/null
+++ b/providers/openflow/base/BUCK
@@ -0,0 +1,18 @@
+BUNDLES = [
+ '//lib:openflowj',
+ '//protocols/openflow/api:onos-of-api',
+ '//protocols/openflow/ctl:onos-of-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',
+]
+
+onos_app (
+ title = 'OpenFlow Provider',
+ category = 'Provider',
+ url = 'http://onosproject.org',
+ description = 'OpenFlow protocol southbound providers.',
+ included_bundles = BUNDLES,
+)