Ray Milkey | 8e53f37 | 2018-07-23 11:08:29 -0700 | [diff] [blame] | 1 | COMPILE_DEPS = CORE_DEPS + JACKSON + NETTY + CLI + [ |
| 2 | "@okhttp//jar", |
| 3 | "@okio//jar", |
| 4 | "@commons_net//jar", |
| 5 | "@io_socket_client//jar", |
Andrea Campanella | 775e5f8 | 2022-06-09 08:11:25 -0700 | [diff] [blame] | 6 | "@minimal_json//jar", |
Ray Milkey | 8e53f37 | 2018-07-23 11:08:29 -0700 | [diff] [blame] | 7 | "@engine_io_client//jar", |
Carmelo Cascone | 72893b7 | 2018-08-09 00:59:06 -0700 | [diff] [blame] | 8 | "@io_netty_netty//jar", |
| 9 | "@io_netty_netty_transport//jar", |
Ray Milkey | 8e53f37 | 2018-07-23 11:08:29 -0700 | [diff] [blame] | 10 | "//apps/routing-api:onos-apps-routing-api", |
| 11 | "//apps/routing/common:onos-apps-routing-common", |
| 12 | "//protocols/ovsdb/api:onos-protocols-ovsdb-api", |
| 13 | "//apps/intentsync:onos-apps-intentsync", |
| 14 | "//apps/route-service/api:onos-apps-route-service-api", |
| 15 | "//protocols/ovsdb/rfc:onos-protocols-ovsdb-rfc", |
| 16 | ] |
| 17 | |
| 18 | BUNDLES = [ |
| 19 | "@commons_net//jar", |
| 20 | "@io_socket_client//jar", |
Andrea Campanella | 775e5f8 | 2022-06-09 08:11:25 -0700 | [diff] [blame] | 21 | "@minimal_json//jar", |
Ray Milkey | 8e53f37 | 2018-07-23 11:08:29 -0700 | [diff] [blame] | 22 | "@engine_io_client//jar", |
| 23 | "//apps/artemis:onos-apps-artemis", |
| 24 | "//apps/routing-api:onos-apps-routing-api", |
| 25 | "//apps/routing/common:onos-apps-routing-common", |
| 26 | "//protocols/ovsdb/api:onos-protocols-ovsdb-api", |
| 27 | "//apps/route-service/api:onos-apps-route-service-api", |
| 28 | "//protocols/ovsdb/rfc:onos-protocols-ovsdb-rfc", |
| 29 | ] |
| 30 | |
| 31 | EXCLUDED_BUNDLES = [ |
| 32 | "@okhttp//jar", |
| 33 | "@okio//jar", |
| 34 | ] |
| 35 | |
| 36 | osgi_jar_with_tests( |
| 37 | test_deps = TEST_ADAPTERS, |
| 38 | deps = COMPILE_DEPS, |
| 39 | ) |
| 40 | |
| 41 | onos_app( |
| 42 | app_name = "org.onosproject.artemis", |
| 43 | category = "Monitoring", |
| 44 | description = "Artemis", |
| 45 | excluded_bundles = EXCLUDED_BUNDLES, |
| 46 | included_bundles = BUNDLES, |
| 47 | required_apps = [ |
| 48 | "org.onosproject.sdnip", |
| 49 | "org.onosproject.openflow", |
| 50 | "org.onosproject.ovsdb", |
| 51 | "org.onosproject.drivers.ovsdb", |
| 52 | ], |
| 53 | title = "Artemis", |
| 54 | url = "http://onosproject.org", |
| 55 | ) |