blob: bae504a76aad1669e9631b90012e5f102867dca2 [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",
Ray Milkey35ea5bf2018-07-17 15:28:44 -07007 "//protocols/netconf/api:onos-protocols-netconf-api",
8]
9
10osgi_jar_with_tests(
Ray Milkey64a05892018-10-09 15:23:52 -070011 karaf_command_packages = ["org.onosproject.odtn.cli.impl"],
Ray Milkey35ea5bf2018-07-17 15:28:44 -070012 test_deps = TEST_ADAPTERS,
13 deps = COMPILE_DEPS,
14)
15
16APPS = [
17 "org.onosproject.yang",
18 "org.onosproject.config",
19 "org.onosproject.configsync",
20 "org.onosproject.models.tapi",
21 "org.onosproject.models.openconfig",
22 "org.onosproject.odtn-api",
23
24 # strictly speaking following are not mandatory
25 "org.onosproject.restconf",
26 "org.onosproject.drivers.netconf", # will need if using TemplateManager
27 "org.onosproject.drivers.odtn-driver",
28 "org.onosproject.netconf",
29 "org.onosproject.configsync-netconf",
30 "org.onosproject.protocols.restconfserver",
31]
32
33onos_app(
34 app_name = "org.onosproject.odtn-service",
35 category = "Traffic Engineering",
36 description = "ODTN Service Application",
37 required_apps = APPS,
38 title = "ODTN Service Application",
39 url = "http://onosproject.org",
40)