Use java_binary to generate the source jar
The jar produced by java_source rule was not ending up at the root of
the buck output folder. Pass the result from java_library to
java_binary rule so the generated source jar ends up at the root of
buck-out folder.
Change-Id: Ie0f1e417cc8c2d5764b91d5f446528931d9462a3
diff --git a/java_sources.bucklet b/java_sources.bucklet
index 095a378..f20285a 100644
--- a/java_sources.bucklet
+++ b/java_sources.bucklet
@@ -28,7 +28,13 @@
visibility = []
):
java_library(
- name = name,
+ name = name + '__tmp',
resources = srcs,
visibility = visibility,
)
+ java_binary(
+ name = name,
+ deps = [
+ ':%s__tmp' % name,
+ ],
+ )