Buckify remaining providers
Change-Id: Ide265b68d809ccea2ea8900993999bf8ae3184fc
Showing
7 changed files
with
30 additions
and
78 deletions
| ... | @@ -21,8 +21,8 @@ CORE = [ | ... | @@ -21,8 +21,8 @@ CORE = [ |
| 21 | 21 | ||
| 22 | '//cli:onos-cli', | 22 | '//cli:onos-cli', |
| 23 | 23 | ||
| 24 | - '//protocols/rest/api:onos-restsb-api', | 24 | + '//protocols/rest/api:onos-protocols-rest-api', |
| 25 | - '//protocols/rest/ctl:onos-restsb-ctl', | 25 | + '//protocols/rest/ctl:onos-protocols-rest-ctl', |
| 26 | '//protocols/bgp/bgpio:onos-bgpio', | 26 | '//protocols/bgp/bgpio:onos-bgpio', |
| 27 | '//protocols/bgp/api:onos-bgp-api', | 27 | '//protocols/bgp/api:onos-bgp-api', |
| 28 | '//protocols/bgp/ctl:onos-bgp-ctl', | 28 | '//protocols/bgp/ctl:onos-bgp-ctl', |
| ... | @@ -62,8 +62,8 @@ CORE = [ | ... | @@ -62,8 +62,8 @@ CORE = [ |
| 62 | '//providers/openflow/meter:onos-providers-openflow-meter', | 62 | '//providers/openflow/meter:onos-providers-openflow-meter', |
| 63 | '//providers/ovsdb/device:onos-ovsdb-provider-device', | 63 | '//providers/ovsdb/device:onos-ovsdb-provider-device', |
| 64 | '//providers/ovsdb/tunnel:onos-ovsdb-provider-tunnel', | 64 | '//providers/ovsdb/tunnel:onos-ovsdb-provider-tunnel', |
| 65 | - '//providers/rest/device:onos-restsb-provider-device', | 65 | + '//providers/rest/device:onos-providers-rest-device', |
| 66 | - '//providers/snmp/device:onos-snmp-provider-device', | 66 | + '//providers/snmp/device:onos-providers-snmp-device', |
| 67 | 67 | ||
| 68 | '//web/api:onos-rest', | 68 | '//web/api:onos-rest', |
| 69 | '//web/gui:onos-gui', | 69 | '//web/gui:onos-gui', |
| ... | @@ -82,6 +82,7 @@ APPS = [ | ... | @@ -82,6 +82,7 @@ APPS = [ |
| 82 | '//providers/pcep:onos-providers-pcep-oar', | 82 | '//providers/pcep:onos-providers-pcep-oar', |
| 83 | '//providers/null:onos-providers-null-oar', | 83 | '//providers/null:onos-providers-null-oar', |
| 84 | '//providers/openflow/base:onos-providers-openflow-base-oar', | 84 | '//providers/openflow/base:onos-providers-openflow-base-oar', |
| 85 | + '//providers/rest:onos-providers-rest-oar', | ||
| 85 | 86 | ||
| 86 | # Apps | 87 | # Apps |
| 87 | '//apps/dhcp:onos-apps-dhcp-oar', | 88 | '//apps/dhcp:onos-apps-dhcp-oar', | ... | ... |
| ... | @@ -8,7 +8,7 @@ COMPILE_DEPS = [ | ... | @@ -8,7 +8,7 @@ COMPILE_DEPS = [ |
| 8 | '//incubator/api:onos-incubator-api', | 8 | '//incubator/api:onos-incubator-api', |
| 9 | '//utils/rest:onlab-rest', | 9 | '//utils/rest:onlab-rest', |
| 10 | '//drivers/utilities:onos-drivers-utilities', | 10 | '//drivers/utilities:onos-drivers-utilities', |
| 11 | - '//protocols/rest/api:onos-restsb-api', | 11 | + '//protocols/rest/api:onos-protocols-rest-api', |
| 12 | ] | 12 | ] |
| 13 | 13 | ||
| 14 | osgi_jar( | 14 | osgi_jar( | ... | ... |
| 1 | -SRC = 'src/main/java/org/onosproject/**/' | ||
| 2 | - | ||
| 3 | -CURRENT_NAME = 'onos-restsb-api' | ||
| 4 | -CURRENT_TARGET = ':' + CURRENT_NAME | ||
| 5 | - | ||
| 6 | COMPILE_DEPS = [ | 1 | COMPILE_DEPS = [ |
| 7 | '//lib:CORE_DEPS', | 2 | '//lib:CORE_DEPS', |
| 8 | '//incubator/api:onos-incubator-api', | 3 | '//incubator/api:onos-incubator-api', |
| 9 | '//utils/rest:onlab-rest', | 4 | '//utils/rest:onlab-rest', |
| 10 | ] | 5 | ] |
| 11 | 6 | ||
| 12 | -osgi_jar( | 7 | +osgi_jar_with_tests ( |
| 13 | - name = CURRENT_NAME, | ||
| 14 | - srcs = glob([SRC + '/*.java']), | ||
| 15 | deps = COMPILE_DEPS, | 8 | deps = COMPILE_DEPS, |
| 16 | - visibility = ['PUBLIC'], | ||
| 17 | ) | 9 | ) | ... | ... |
| 1 | -SRC = 'src/main/java/org/onosproject/**/' | ||
| 2 | -TEST = 'src/test/java/org/onosproject/**/' | ||
| 3 | -CURRENT_NAME = 'onos-restsb-ctl' | ||
| 4 | -CURRENT_TARGET = ':' + CURRENT_NAME | ||
| 5 | - | ||
| 6 | COMPILE_DEPS = [ | 1 | COMPILE_DEPS = [ |
| 7 | '//lib:CORE_DEPS', | 2 | '//lib:CORE_DEPS', |
| 8 | '//lib:jersey-client', | 3 | '//lib:jersey-client', |
| ... | @@ -14,25 +9,14 @@ COMPILE_DEPS = [ | ... | @@ -14,25 +9,14 @@ COMPILE_DEPS = [ |
| 14 | '//lib:jersey-guava', | 9 | '//lib:jersey-guava', |
| 15 | '//lib:aopalliance-repackaged', | 10 | '//lib:aopalliance-repackaged', |
| 16 | '//lib:javax.inject', | 11 | '//lib:javax.inject', |
| 17 | - '//protocols/rest/api:onos-restsb-api', | 12 | + '//protocols/rest/api:onos-protocols-rest-api', |
| 18 | ] | 13 | ] |
| 19 | 14 | ||
| 20 | TEST_DEPS = [ | 15 | TEST_DEPS = [ |
| 21 | '//lib:TEST', | 16 | '//lib:TEST', |
| 22 | ] | 17 | ] |
| 23 | 18 | ||
| 24 | -osgi_jar( | 19 | +osgi_jar_with_tests ( |
| 25 | - name = CURRENT_NAME, | ||
| 26 | - srcs = glob([SRC + '/*.java']), | ||
| 27 | deps = COMPILE_DEPS, | 20 | deps = COMPILE_DEPS, |
| 28 | - visibility = ['PUBLIC'], | ||
| 29 | ) | 21 | ) |
| 30 | 22 | ||
| 31 | -java_test( | ||
| 32 | - name = 'tests', | ||
| 33 | - srcs = glob([TEST + '/*.java']), | ||
| 34 | - deps = COMPILE_DEPS + | ||
| 35 | - TEST_DEPS + | ||
| 36 | - [CURRENT_TARGET], | ||
| 37 | - source_under_test = [CURRENT_TARGET], | ||
| 38 | -) | ... | ... |
providers/rest/BUCK
0 → 100644
| 1 | +BUNDLES = [ | ||
| 2 | + '//providers/rest/device:onos-providers-rest-device', | ||
| 3 | + '//protocols/rest/api:onos-protocols-rest-api', | ||
| 4 | + '//protocols/rest/ctl:onos-protocols-rest-ctl', | ||
| 5 | + '//lib:jersey-client', | ||
| 6 | + '//lib:commons-io', | ||
| 7 | + '//lib:httpclient-osgi', | ||
| 8 | + '//lib:httpcore-osgi', | ||
| 9 | +] | ||
| 10 | + | ||
| 11 | +onos_app ( | ||
| 12 | + title = 'PCEP Provider', | ||
| 13 | + category = 'Provider', | ||
| 14 | + url = 'http://onosproject.org', | ||
| 15 | + included_bundles = BUNDLES, | ||
| 16 | + description = 'REST protocol southbound providers.', | ||
| 17 | +) | ||
| 18 | + |
| 1 | -SRC = 'src/main/java/org/onosproject/**/' | ||
| 2 | -TEST = 'src/test/java/org/onosproject/**/' | ||
| 3 | - | ||
| 4 | -CURRENT_NAME = 'onos-restsb-provider-device' | ||
| 5 | -CURRENT_TARGET = ':' + CURRENT_NAME | ||
| 6 | - | ||
| 7 | COMPILE_DEPS = [ | 1 | COMPILE_DEPS = [ |
| 8 | '//lib:CORE_DEPS', | 2 | '//lib:CORE_DEPS', |
| 9 | '//protocols/ovsdb/api:onos-ovsdb-api', | 3 | '//protocols/ovsdb/api:onos-ovsdb-api', |
| 10 | '//protocols/ovsdb/rfc:onos-ovsdb-rfc', | 4 | '//protocols/ovsdb/rfc:onos-ovsdb-rfc', |
| 11 | '//apps/pcep-api:onos-apps-pcep-api', | 5 | '//apps/pcep-api:onos-apps-pcep-api', |
| 12 | '//incubator/api:onos-incubator-api', | 6 | '//incubator/api:onos-incubator-api', |
| 13 | - '//protocols/rest/api:onos-restsb-api', | 7 | + '//protocols/rest/api:onos-protocols-rest-api', |
| 14 | '//lib:javax.ws.rs-api', | 8 | '//lib:javax.ws.rs-api', |
| 15 | ] | 9 | ] |
| 16 | 10 | ||
| 17 | -TEST_DEPS = [ | 11 | +osgi_jar_with_tests ( |
| 18 | - '//lib:TEST', | ||
| 19 | -] | ||
| 20 | - | ||
| 21 | -osgi_jar( | ||
| 22 | - name = CURRENT_NAME, | ||
| 23 | - srcs = glob([SRC + '/*.java']), | ||
| 24 | deps = COMPILE_DEPS, | 12 | deps = COMPILE_DEPS, |
| 25 | - visibility = ['PUBLIC'], | ||
| 26 | -) | ||
| 27 | - | ||
| 28 | -java_test( | ||
| 29 | - name = 'tests', | ||
| 30 | - srcs = glob([TEST + '/*.java']), | ||
| 31 | - deps = COMPILE_DEPS + | ||
| 32 | - TEST_DEPS + | ||
| 33 | - [CURRENT_TARGET], | ||
| 34 | - source_under_test = [CURRENT_TARGET], | ||
| 35 | ) | 13 | ) | ... | ... |
| 1 | -SRC = 'src/main/java/org/onosproject/**/' | ||
| 2 | -TEST = 'src/test/java/org/onosproject/**/' | ||
| 3 | - | ||
| 4 | -CURRENT_NAME = 'onos-snmp-provider-device' | ||
| 5 | -CURRENT_TARGET = ':' + CURRENT_NAME | ||
| 6 | - | ||
| 7 | COMPILE_DEPS = [ | 1 | COMPILE_DEPS = [ |
| 8 | '//lib:CORE_DEPS', | 2 | '//lib:CORE_DEPS', |
| 9 | '//lib:org.apache.servicemix.bundles.snmp4j', | 3 | '//lib:org.apache.servicemix.bundles.snmp4j', |
| ... | @@ -16,22 +10,7 @@ COMPILE_DEPS = [ | ... | @@ -16,22 +10,7 @@ COMPILE_DEPS = [ |
| 16 | '//protocols/snmp/ctl:onos-snmp-ctl', | 10 | '//protocols/snmp/ctl:onos-snmp-ctl', |
| 17 | ] | 11 | ] |
| 18 | 12 | ||
| 19 | -TEST_DEPS = [ | 13 | +osgi_jar_with_tests ( |
| 20 | - '//lib:TEST', | ||
| 21 | -] | ||
| 22 | - | ||
| 23 | -osgi_jar( | ||
| 24 | - name = CURRENT_NAME, | ||
| 25 | - srcs = glob([SRC + '/*.java']), | ||
| 26 | deps = COMPILE_DEPS, | 14 | deps = COMPILE_DEPS, |
| 27 | - visibility = ['PUBLIC'], | ||
| 28 | ) | 15 | ) |
| 29 | 16 | ||
| 30 | -java_test( | ||
| 31 | - name = 'tests', | ||
| 32 | - srcs = glob([TEST + '/*.java']), | ||
| 33 | - deps = COMPILE_DEPS + | ||
| 34 | - TEST_DEPS + | ||
| 35 | - [CURRENT_TARGET], | ||
| 36 | - source_under_test = [CURRENT_TARGET], | ||
| 37 | -) | ... | ... |
-
Please register or login to post a comment