summaryrefslogtreecommitdiff
path: root/ridljar
diff options
context:
space:
mode:
Diffstat (limited to 'ridljar')
-rw-r--r--ridljar/BUCK34
-rw-r--r--ridljar/source/unoloader/BUCK1
2 files changed, 31 insertions, 4 deletions
diff --git a/ridljar/BUCK b/ridljar/BUCK
index 382287d09ff9..b67d1c6a1166 100644
--- a/ridljar/BUCK
+++ b/ridljar/BUCK
@@ -1,20 +1,46 @@
-java_sources(
+genrule(
name = 'ridl-src',
+ cmd = ' && '.join([
+ 'cd $TMP',
+ 'echo "FAKE SOURCE ARCHIVE" > README',
+ 'zip -qr $OUT *',
+ ]),
+ out = 'ridl-src.jar',
+ visibility = ['PUBLIC'],
+)
+
+genrule(
+ name = 'ridl-javadoc',
+ cmd = ' && '.join([
+ 'cd $TMP',
+ 'echo "FAKE JAVADOC ARCHIVE" > README',
+ 'zip -qr $OUT *',
+ ]),
+ out = 'ridl-javadoc.jar',
+ visibility = ['PUBLIC'],
+)
+
+java_sources(
+ name = 'libreoffice-src',
srcs = glob(['com/**']),
+ root = '.',
visibility = ['PUBLIC'],
)
java_doc(
- name = 'ridl-javadoc',
+ name = 'libreoffice-javadoc',
title = 'LibreOffice types for the Java Uno typesystem',
pkgs = [
- 'com.sun.star',
+ 'com.sun.star.comp',
+ 'com.sun.star.lib',
+ 'com.sun.star.uno',
],
paths = ['.'],
srcs = glob(['com/**']),
deps = [
- '//:ridl',
+ '//:unoloader',
+ '//:libreoffice',
],
visibility = ['PUBLIC'],
)
diff --git a/ridljar/source/unoloader/BUCK b/ridljar/source/unoloader/BUCK
index 26781304f906..1c2b20f0622c 100644
--- a/ridljar/source/unoloader/BUCK
+++ b/ridljar/source/unoloader/BUCK
@@ -2,6 +2,7 @@
java_sources(
name = 'unoloader-src',
srcs = glob(['com/**']),
+ root = '.',
visibility = ['PUBLIC'],
)