blob: 60c82cb2a3f9745c1b2fce47d6ce035abda3ca45 [file] [log] [blame]
Yuta HIGUCHIa9ae6e62018-02-26 12:56:20 -08001APPS = [
2 'org.onosproject.yang',
3 'org.onosproject.config',
4 'org.onosproject.configsync',
5 'org.onosproject.models.tapi',
6 'org.onosproject.models.openconfig',
7
8 # strictly speaking following are not mandatory
9 'org.onosproject.restconf',
10 'org.onosproject.drivers.netconf',
11 'org.onosproject.netconf',
12 'org.onosproject.configsync-netconf',
Ramon Casellas390efe92018-03-01 11:45:27 +010013 'org.onosproject.protocols.restconfserver'
Yuta HIGUCHIa9ae6e62018-02-26 12:56:20 -080014]
15
16COMPILE_DEPS = [
17 '//lib:CORE_DEPS',
18 '//lib:onos-yang-model',
19 '//lib:onos-yang-runtime',
20 '//apps/config:onos-apps-config',
21 '//models/tapi:onos-models-tapi',
22 '//models/openconfig:onos-models-openconfig',
Ramon Casellas390efe92018-03-01 11:45:27 +010023 '//apps/yang:onos-apps-yang',
24 '//incubator/api:onos-incubator-api',
25 '//lib:COMPILE'
Yuta HIGUCHIa9ae6e62018-02-26 12:56:20 -080026]
27
28TEST_DEPS = [
29 '//lib:TEST_ADAPTERS',
30]
31
32osgi_jar_with_tests (
33 deps = COMPILE_DEPS,
34 test_deps = TEST_DEPS,
35)
36
37onos_app (
38 title = 'ODTN Service Application',
39 category = 'Traffic Steering',
40 url = 'http://onosproject.org',
41 description = 'ODTN Service Application',
42 required_apps = APPS,
43)