blob: 69e881f649ae4b622d38ea18a136c040f186a8f0 [file] [log] [blame]
Mohammad Shahid4c30ea32017-08-09 18:02:10 +05301COMPILE_DEPS = [
2 '//lib:CORE_DEPS',
Ray Milkey446f4462017-08-17 15:36:01 -07003 '//lib:JACKSON',
4 '//lib:KRYO',
Mohammad Shahid4c30ea32017-08-09 18:02:10 +05305 '//lib:org.apache.karaf.shell.console',
6 '//cli:onos-cli',
7 '//incubator/api:onos-incubator-api',
8 '//core/store/serializers:onos-core-serializers',
9 '//apps/gluon:onos-apps-gluon',
10 '//apps/vtn/vtnrsc:onos-apps-vtn-vtnrsc',
Ray Milkey69ec8712017-08-08 13:00:43 -070011 '//apps/route-service/api:onos-apps-route-service-api',
Ray Milkeya95193c2017-08-10 15:35:36 -070012 '//apps/evpn-route-service/api:onos-apps-evpn-route-service-api',
Mohammad Shahid4c30ea32017-08-09 18:02:10 +053013]
14
15TEST_DEPS = [
16 '//lib:TEST_ADAPTERS',
17 '//lib:TEST',
18]
19
20osgi_jar_with_tests(
21 deps = COMPILE_DEPS,
22 test_deps = TEST_DEPS,
23)
24
25onos_app(
Thomas Vachuskabf152d72017-08-16 12:43:54 -070026 title = 'EVPN OpenFlow App',
Mohammad Shahid4c30ea32017-08-09 18:02:10 +053027 category = 'Traffic Steering',
28 url = 'http://onosproject.org',
29 description = 'Ethernet VPN (EVPN) introduces a new model for Ethernet services delivery.' +
30 'It enables integrated Layer 2 service over Ethernet with multihoming.',
Thomas Vachuskabf152d72017-08-16 12:43:54 -070031 required_apps = [ 'org.onosproject.route-service', 'org.onosproject.evpn-route-service',
Ray Milkeya95193c2017-08-10 15:35:36 -070032 'org.onosproject.gluon', 'org.onosproject.vtn' ],
Mohammad Shahid4c30ea32017-08-09 18:02:10 +053033)