blob: 4dbe55acdade0e135d3e6edfd0d9270b322f9ada [file] [log] [blame]
Ray Milkeyf80bbb22016-03-11 10:16:22 -08001COMPILE_DEPS = [
2 '//lib:CORE_DEPS',
3 '//lib:org.apache.karaf.shell.console',
4 '//lib:javax.ws.rs-api',
5 '//lib:rrd4j',
Ray Milkeyaeb00792016-04-20 16:15:21 -07006 '//apps/cpman/api:onos-apps-cpman-api',
Ray Milkeyf80bbb22016-03-11 10:16:22 -08007 '//utils/rest:onlab-rest',
8 '//cli:onos-cli',
Brian O'Connor284fb692016-04-04 19:26:51 -07009 '//core/store/serializers:onos-core-serializers',
10]
Ray Milkeyf80bbb22016-03-11 10:16:22 -080011
12TEST_DEPS = [
Ray Milkey7c251822016-04-06 17:38:25 -070013 '//lib:TEST_REST',
14 '//web/api:onos-rest-tests',
Ray Milkeyf80bbb22016-03-11 10:16:22 -080015]
16
Ray Milkeyaeb00792016-04-20 16:15:21 -070017BUNDLES = [
18 '//apps/cpman/api:onos-apps-cpman-api',
19]
20
21EXCLUDED_BUNDLES = [
22 '//lib:rrd4j', # FIXME - needs wrap
23]
24
25osgi_jar_with_tests (
Ray Milkeyf80bbb22016-03-11 10:16:22 -080026 deps = COMPILE_DEPS,
Ray Milkeyaeb00792016-04-20 16:15:21 -070027 test_deps = TEST_DEPS,
Ray Milkeyf80bbb22016-03-11 10:16:22 -080028)
29
Ray Milkeyaeb00792016-04-20 16:15:21 -070030onos_app (
31 title = 'Control Plane Manager REST API',
32 category = 'Provider',
33 url = 'http://onosproject.org',
34 description = 'APIs for interacting with the Control Plane Management application.',
35 included_bundles = BUNDLES,
36 excluded_bundles = EXCLUDED_BUNDLES,
Ray Milkeyf80bbb22016-03-11 10:16:22 -080037)