blob: 5daed80449d24113d28776ea3c92d56558c3e7a0 [file] [log] [blame]
Ray Milkey35ea5bf2018-07-17 15:28:44 -07001COMPILE_DEPS = CORE_DEPS + ONOS_YANG + CLI + JACKSON + [
2 "//apps/odtn/api:onos-apps-odtn-api",
3 "//apps/config:onos-apps-config",
4 "//models/tapi:onos-models-tapi",
5 "//models/openconfig:onos-models-openconfig",
6 "//apps/yang:onos-apps-yang",
7 "//incubator/api:onos-incubator-api",
8 "//protocols/netconf/api:onos-protocols-netconf-api",
9]
10
11osgi_jar_with_tests(
Ray Milkey64a05892018-10-09 15:23:52 -070012 karaf_command_packages = ["org.onosproject.odtn.cli.impl"],
Ray Milkey35ea5bf2018-07-17 15:28:44 -070013 test_deps = TEST_ADAPTERS,
14 deps = COMPILE_DEPS,
15)
16
17APPS = [
18 "org.onosproject.yang",
19 "org.onosproject.config",
20 "org.onosproject.configsync",
21 "org.onosproject.models.tapi",
22 "org.onosproject.models.openconfig",
23 "org.onosproject.odtn-api",
24
25 # strictly speaking following are not mandatory
26 "org.onosproject.restconf",
27 "org.onosproject.drivers.netconf", # will need if using TemplateManager
28 "org.onosproject.drivers.odtn-driver",
29 "org.onosproject.netconf",
30 "org.onosproject.configsync-netconf",
31 "org.onosproject.protocols.restconfserver",
32]
33
34onos_app(
35 app_name = "org.onosproject.odtn-service",
36 category = "Traffic Engineering",
37 description = "ODTN Service Application",
38 required_apps = APPS,
39 title = "ODTN Service Application",
40 url = "http://onosproject.org",
41)