blob: 549128988d2447254294ff22ba4e4ef4080c06f4 [file] [log] [blame]
Yi Tsengbe342052017-11-03 10:21:23 -07001COMPILE_DEPS = [
2 '//lib:CORE_DEPS',
Yi Tseng0b809722017-11-03 10:23:26 -07003 '//lib:KRYO',
Yi Tsengbe342052017-11-03 10:21:23 -07004 '//protocols/p4runtime/model:onos-protocols-p4runtime-model',
5 '//protocols/p4runtime/api:onos-protocols-p4runtime-api',
6 '//pipelines/basic:onos-pipelines-basic',
Yi Tseng0b809722017-11-03 10:23:26 -07007 '//core/store/serializers:onos-core-serializers',
Jonghwan Hyuned478dc2018-08-06 15:35:18 +09008 '//apps/inbandtelemetry/api:onos-apps-inbandtelemetry-api',
Carmelo Cascone1d78f3d2018-09-13 10:05:57 -07009 '//providers/general/device:onos-providers-general-device',
Yi Tsengbe342052017-11-03 10:21:23 -070010]
11
12TEST_DEPS = [
13 '//lib:TEST_ADAPTERS',
14]
15
16BUNDLES = [
17 '//pipelines/fabric:onos-pipelines-fabric',
Jonghwan Hyuned478dc2018-08-06 15:35:18 +090018 '//apps/inbandtelemetry/api:onos-apps-inbandtelemetry-api',
Yi Tsengbe342052017-11-03 10:21:23 -070019]
20
21osgi_jar_with_tests (
22 deps = COMPILE_DEPS,
23 test_deps = TEST_DEPS,
24)
25
26onos_app(
27 app_name = 'org.onosproject.pipelines.fabric',
28 title = 'Fabric Pipeline',
29 category = 'Pipeline',
30 url = 'http://onosproject.org',
31 description = 'Provides pipelines with CORD fabric underlay support.',
32 included_bundles = BUNDLES,
33 required_apps = [
34 'org.onosproject.drivers.p4runtime',
Yi Tseng54bd8b22017-12-08 20:22:21 -080035 'org.onosproject.pipelines.basic',
Yi Tsengbe342052017-11-03 10:21:23 -070036 ]
37)