blob: 312020f7cf7ba3d0e3f9bfd41da877aed911e538 [file] [log] [blame]
Carmelo Casconefecab942018-08-31 18:12:16 -07001# Buck build of P4-related modules is no longer supported, please use Bazel
2# GRPC_VER = '1.3.1'
3#
4# COMPILE_DEPS = [
5# '//lib:CORE_DEPS',
6# '//lib:minimal-json',
7# '//lib:KRYO',
8# '//lib:JACKSON',
9# '//lib:libthrift',
10# '//protocols/p4runtime/api:onos-protocols-p4runtime-api',
11# '//protocols/p4runtime/model:onos-protocols-p4runtime-model',
12# '//protocols/bmv2/thrift-api:onos-protocols-bmv2-thrift-api',
13# '//drivers/p4runtime:onos-drivers-p4runtime',
14# '//incubator/grpc-dependencies:grpc-core-repkg-' + GRPC_VER,
15# '//lib:grpc-netty-' + GRPC_VER,
16# '//pipelines/basic:onos-pipelines-basic',
17# '//core/store/serializers:onos-core-serializers',
18# ]
19#
20# BUNDLES = [
21# ':onos-drivers-bmv2',
22# '//lib:libthrift',
23# '//protocols/bmv2/thrift-api:onos-protocols-bmv2-thrift-api',
24# ]
25#
26# osgi_jar(
27# deps = COMPILE_DEPS,
28# resources_root = 'src/main/resources',
29# resources = glob(['src/main/resources/**']),
30# )
31#
32# onos_app (
33# app_name = 'org.onosproject.drivers.bmv2',
34# title = 'BMv2 Drivers',
35# category = 'Drivers',
36# url = 'http://onosproject.org',
37# description = 'Adds support for BMv2 P4 devices.',
38# included_bundles = BUNDLES,
39# required_apps = [
40# 'org.onosproject.drivers.p4runtime',
41# 'org.onosproject.drivers.gnmi',
42# 'org.onosproject.pipelines.basic',
43# ],
44# )