Enhancing OnosJar to build OSGi jars and wars if required.
Also, simplifying onos.bucklet by using the rule
Change-Id: If89633db2d83cbfc56a8e70d2bea665ffaf186ff
diff --git a/tools/build/buck-plugin/BUCK b/tools/build/buck-plugin/BUCK
index 62e2875..37f1e8e 100644
--- a/tools/build/buck-plugin/BUCK
+++ b/tools/build/buck-plugin/BUCK
@@ -1,19 +1,23 @@
+# Comment the remote_jar out for local buck development
remote_jar (
name = 'buck-api',
out = 'buck.jar',
- url = 'https://github.com/bocon13/buck/releases/download/v2016.07.29.01-wip/buck.jar',
- sha1 = 'f89324cb869b74fdcd4db9972233065a93d890a2',
+ url = 'https://github.com/bocon13/buck/releases/download/v2016.09.13.01/buck.jar',
+ sha1 = 'd5415b4326e5316675532a8cd48001a8456e8c9e',
visibility = [],
)
+# Uncomment the prebuilt_jar and copy buck-api to lib/buck.jar for local buck development
+# prebuilt_jar (
+# name = 'buck-api',
+# binary_jar = 'lib/buck.jar'
+# )
+
COMPILE = [
'//lib:qdox',
- #'//lib:jackson-core',
- #'//lib:jackson-databind',
- #'//lib:jackson-annotations',
-]
-
-RUNTIME = [
+ '//lib:guava',
+ '//lib:bndlib',
+ '//lib:org.apache.felix.scr.bnd'
]
java_library(