Committed by
Ray Milkey
adds working buck file to BGPCEP provider
Change-Id: Ia4a9ee37ed57ec0862501ae9b6f622f225d764fc
Showing
9 changed files
with
105 additions
and
18 deletions
apps/pce/app/BUCK
0 → 100644
1 | +COMPILE_DEPS = [ | ||
2 | + '//lib:CORE_DEPS', | ||
3 | + '//lib:COMPILE', | ||
4 | + '//lib:org.osgi.compendium', | ||
5 | + '//cli:onos-cli', | ||
6 | + '//core/store/serializers:onos-core-serializers', | ||
7 | + '//utils/rest:onlab-rest', | ||
8 | + '//incubator/api:onos-incubator-api', | ||
9 | + '//apps/pcep-api:onos-apps-pcep-api', | ||
10 | + '//utils/misc:onlab-misc', | ||
11 | + '//core/api:onos-api', | ||
12 | + '//lib:org.apache.karaf.shell.console', | ||
13 | + '//lib:javax.ws.rs-api', | ||
14 | +] | ||
15 | + | ||
16 | +TEST_DEPS = [ | ||
17 | + '//lib:TEST_REST', | ||
18 | +] | ||
19 | + | ||
20 | +osgi_jar_with_tests ( | ||
21 | + deps = COMPILE_DEPS, | ||
22 | + test_deps = TEST_DEPS | ||
23 | +) | ||
24 | + | ||
25 | +onos_app ( | ||
26 | + title = 'PCE App', | ||
27 | + category = 'default', | ||
28 | + url = 'http://onosproject.org', | ||
29 | + description = 'PCE as centeral controller App.', | ||
30 | +) | ||
... | \ No newline at end of file | ... | \ No newline at end of file |
apps/pce/pceweb/BUCK
0 → 100644
1 | +COMPILE_DEPS = [ | ||
2 | + '//lib:CORE_DEPS', | ||
3 | + '//apps/pce/app:onos-apps-pce-app', | ||
4 | + '//cli:onos-cli', | ||
5 | + '//lib:org.apache.karaf.shell.console', | ||
6 | + '//core/api:onos-api', | ||
7 | + '//incubator/api:onos-incubator-api', | ||
8 | +] | ||
9 | + | ||
10 | +osgi_jar_with_tests ( | ||
11 | + deps = COMPILE_DEPS, | ||
12 | +) | ||
13 | + | ||
14 | +onos_app ( | ||
15 | + title = 'PCE web application', | ||
16 | + category = 'Utility', | ||
17 | + url = 'http://onosproject.org', | ||
18 | + description = 'Allows the user to visualize different types of paths between network entities', | ||
19 | +) |
... | @@ -84,6 +84,7 @@ ONOS_DRIVERS = [ | ... | @@ -84,6 +84,7 @@ ONOS_DRIVERS = [ |
84 | ONOS_PROVIDERS = [ | 84 | ONOS_PROVIDERS = [ |
85 | # Providers | 85 | # Providers |
86 | '//providers/bgp:onos-providers-bgp-oar', | 86 | '//providers/bgp:onos-providers-bgp-oar', |
87 | + '//providers/bgpcep:onos-providers-bgpcep-oar', | ||
87 | '//providers/host:onos-providers-host-oar', | 88 | '//providers/host:onos-providers-host-oar', |
88 | '//providers/lldp:onos-providers-lldp-oar', | 89 | '//providers/lldp:onos-providers-lldp-oar', |
89 | '//providers/netcfghost:onos-providers-netcfghost-oar', | 90 | '//providers/netcfghost:onos-providers-netcfghost-oar', | ... | ... |
... | @@ -3,6 +3,7 @@ COMPILE_DEPS = [ | ... | @@ -3,6 +3,7 @@ COMPILE_DEPS = [ |
3 | '//protocols/pcep/pcepio:onos-protocols-pcep-pcepio', | 3 | '//protocols/pcep/pcepio:onos-protocols-pcep-pcepio', |
4 | '//apps/pcep-api:onos-apps-pcep-api', | 4 | '//apps/pcep-api:onos-apps-pcep-api', |
5 | '//incubator/api:onos-incubator-api', | 5 | '//incubator/api:onos-incubator-api', |
6 | + '//lib:netty', | ||
6 | ] | 7 | ] |
7 | 8 | ||
8 | osgi_jar_with_tests ( | 9 | osgi_jar_with_tests ( | ... | ... |
1 | COMPILE_DEPS = [ | 1 | COMPILE_DEPS = [ |
2 | '//lib:CORE_DEPS', | 2 | '//lib:CORE_DEPS', |
3 | + '//lib:jackson-databind', | ||
4 | + '//lib:jackson-annotations', | ||
5 | + '//lib:osgi-core', | ||
6 | + '//lib:org.apache.karaf.shell.console', | ||
7 | + '//lib:org.apache.felix.scr.annotations', | ||
3 | ] | 8 | ] |
4 | 9 | ||
5 | osgi_jar_with_tests ( | 10 | osgi_jar_with_tests ( | ... | ... |
providers/bgpcep/BUCK
0 → 100644
1 | +BUNDLES = [ | ||
2 | + '//protocols/bgp/bgpio:onos-protocols-bgp-bgpio', | ||
3 | + '//protocols/bgp/api:onos-protocols-bgp-api', | ||
4 | + '//protocols/bgp/ctl:onos-protocols-bgp-ctl', | ||
5 | + '//protocols/pcep/pcepio:onos-protocols-pcep-pcepio', | ||
6 | + '//apps/pcep-api:onos-apps-pcep-api', | ||
7 | + '//protocols/pcep/api:onos-protocols-pcep-api', | ||
8 | + '//providers/bgp/topology:onos-providers-bgp-topology', | ||
9 | + '//providers/bgp/cfg:onos-providers-bgp-cfg', | ||
10 | + '//protocols/pcep/ctl:onos-protocols-pcep-ctl', | ||
11 | + '//providers/pcep/topology:onos-providers-pcep-topology', | ||
12 | + '//providers/pcep/tunnel:onos-providers-pcep-tunnel', | ||
13 | + '//providers/pcep/packet:onos-providers-pcep-packet', | ||
14 | + '//providers/bgpcep/flow:onos-providers-bgpcep-flow', | ||
15 | + '//apps/pce/app:onos-apps-pce-app', | ||
16 | + '//apps/pce/pceweb:onos-apps-pce-pceweb', | ||
17 | +] | ||
18 | + | ||
19 | +onos_app ( | ||
20 | + title = 'BGPCEP Provider', | ||
21 | + category = 'Provider', | ||
22 | + url = 'http://onosproject.org', | ||
23 | + included_bundles = BUNDLES, | ||
24 | + description = 'BGPCEP providers.', | ||
25 | +) | ||
26 | + |
1 | -# FIXME - BGCEP got moved | 1 | +COMPILE_DEPS = [ |
2 | - | 2 | + '//lib:CORE_DEPS', |
3 | -#SRC = 'src/main/java/org/onosproject/**/' | 3 | + '//lib:org.osgi.compendium', |
4 | - | 4 | + '//protocols/bgp/api:onos-protocols-bgp-api', |
5 | -#CURRENT_NAME = 'onos-bgpcep-provider-flow' | 5 | + '//incubator/api:onos-incubator-api', |
6 | -#CURRENT_TARGET = ':' + CURRENT_NAME | 6 | + '//protocols/pcep/api:onos-protocols-pcep-api', |
7 | - | 7 | + '//protocols/pcep/pcepio:onos-protocols-pcep-pcepio', |
8 | -#COMPILE_DEPS = [ | 8 | +] |
9 | -# '//lib:CORE_DEPS', | 9 | + |
10 | -# '//protocols/bgp/api:onos-bgp-api', | 10 | +osgi_jar_with_tests( |
11 | -#] | 11 | + deps = COMPILE_DEPS, |
12 | - | 12 | +) |
13 | -#osgi_jar( | ||
14 | -# name = CURRENT_NAME, | ||
15 | -# srcs = glob([SRC + '/*.java']), | ||
16 | -# deps = COMPILE_DEPS, | ||
17 | -# visibility = ['PUBLIC'], | ||
18 | -#) | ... | ... |
... | @@ -3,6 +3,9 @@ BUNDLES = [ | ... | @@ -3,6 +3,9 @@ BUNDLES = [ |
3 | '//providers/pcep/tunnel:onos-providers-pcep-tunnel', | 3 | '//providers/pcep/tunnel:onos-providers-pcep-tunnel', |
4 | '//protocols/pcep/api:onos-protocols-pcep-api', | 4 | '//protocols/pcep/api:onos-protocols-pcep-api', |
5 | '//protocols/pcep/pcepio:onos-protocols-pcep-pcepio', | 5 | '//protocols/pcep/pcepio:onos-protocols-pcep-pcepio', |
6 | + '//protocols/pcep/ctl:onos-protocols-pcep-ctl', | ||
7 | + '//apps/pcep-api:onos-apps-pcep-api', | ||
8 | + '//providers/pcep/packet:onos-providers-pcep-packet', | ||
6 | ] | 9 | ] |
7 | 10 | ||
8 | onos_app ( | 11 | onos_app ( | ... | ... |
-
Please register or login to post a comment