blob: da58b206e4c94d81eb11a85159cf3be4ae59d01a [file] [log] [blame]
Carmelo Cascone04098db2018-01-30 18:10:32 -08001COMPILE_DEPS = [
2 '//lib:CORE_DEPS',
3 '//lib:KRYO',
4 '//protocols/p4runtime/model:onos-protocols-p4runtime-model',
5 '//protocols/p4runtime/api:onos-protocols-p4runtime-api',
6 '//pipelines/basic:onos-pipelines-basic',
7 '//pipelines/fabric:onos-pipelines-fabric',
8 '//core/store/serializers:onos-core-serializers',
9]
10
11TEST_DEPS = [
12 '//lib:TEST_ADAPTERS',
13]
14
15BUNDLES = [
Carmelo Casconeac963a82018-01-31 14:56:31 -080016 '//pipelines/fabric-pro:onos-pipelines-fabric-pro',
Carmelo Cascone04098db2018-01-30 18:10:32 -080017]
18
19osgi_jar_with_tests (
20 deps = COMPILE_DEPS,
21 test_deps = TEST_DEPS,
22)
23
24onos_app(
Carmelo Casconeac963a82018-01-31 14:56:31 -080025 app_name = 'org.onosproject.pipelines.fabric-pro',
26 title = 'Fabric Pipeline PRO',
Carmelo Cascone04098db2018-01-30 18:10:32 -080027 category = 'Pipeline',
28 url = 'http://onosproject.org',
Carmelo Casconeac963a82018-01-31 14:56:31 -080029 description = 'Provides CORD fabric pipelines for P4-enabled switches',
Carmelo Cascone04098db2018-01-30 18:10:32 -080030 included_bundles = BUNDLES,
31 required_apps = [
32 'org.onosproject.drivers.p4runtime',
33 'org.onosproject.pipelines.fabric',
34 ]
35)