blob: 38b93ceca7cb375f985d57287bbe1600b1694789 [file] [log] [blame]
Ray Milkey35ea5bf2018-07-17 15:28:44 -07001COMPILE_DEPS = CORE_DEPS + JACKSON + KRYO + REST + [
2 "//core/store/serializers:onos-core-serializers",
Ray Milkey35ea5bf2018-07-17 15:28:44 -07003 "//apps/routing-api:onos-apps-routing-api",
4 "//apps/intentsync:onos-apps-intentsync",
5]
6
7BUNDLES = [
8 "//apps/castor:onos-apps-castor",
9 "//apps/routing-api:onos-apps-routing-api",
10 "//apps/routing/common:onos-apps-routing-common",
11]
12
13TEST_DEPS = TEST_ADAPTERS + [
Ray Milkey35ea5bf2018-07-17 15:28:44 -070014 "//apps/routing-api:onos-apps-routing-api-tests",
15]
16
17osgi_jar_with_tests(
18 api_description = "REST API for Castor",
19 api_package = "org.onosproject.castor",
20 api_title = "Castor",
21 api_version = "1.0",
22 test_deps = TEST_DEPS,
23 web_context = "/onos/castor",
24 deps = COMPILE_DEPS,
25)
26
27onos_app(
28 category = "Utility",
29 description = "Castor application",
30 included_bundles = BUNDLES,
31 required_apps = ["org.onosproject.intentsynchronizer"],
32 title = "Castor",
33 url = "http://onosproject.org",
34)