Updating Buck files to build OSGi jars
- Using osgi_jar for all modules except apps
- Adding target for installation of core modules to .m2 repo
Change-Id: I65d9e3a9567918e275191724842d7d9b1f485128
diff --git a/protocols/isis/BUCK b/protocols/isis/BUCK
index 966b1e7..77dba5a 100644
--- a/protocols/isis/BUCK
+++ b/protocols/isis/BUCK
@@ -4,13 +4,6 @@
COMPILE_DEPS = [
'//lib:CORE_DEPS',
'//lib:netty-buffer',
- #'//lib:netty-'
- #'//lib:org.apache.karaf.shell.console',
- #'//cli:onos-cli',
- #'//utils/rest:onlab-rest',
- #'//lib:javax.ws.rs-api',
- #'//core/store/serializers:onos-core-serializers',
- #'//incubator/api:onos-incubator-api',
]
TEST_DEPS = [
@@ -27,7 +20,7 @@
# onos-isis-api
-java_library(
+osgi_jar(
name = 'onos-isis-api',
srcs = glob(['api/' + SRC + '*.java']),
deps = COMPILE_DEPS,
@@ -45,7 +38,7 @@
# onos-isis-isisio
-java_library(
+osgi_jar(
name = 'onos-isis-isisio',
srcs = glob(['isisio/' + SRC + '*.java']),
deps = COMPILE_DEPS + [':onos-isis-api'],