Version 6.4.0.0.beta1, tag libreoffice-6.4.0.0.beta1
[LibreOffice.git] / solenv / maven / BUCK
blobf5bca38be2a33a388c99a46b3f334d38b175d87e
1 include_defs('//solenv/maven/VERSION')
2 include_defs('//solenv/maven/package.defs')
4 URL = 'https://oss.sonatype.org/content/repositories/snapshots' \
5     if LIBREOFFICE_VERSION.endswith('-SNAPSHOT') else \
6         'https://oss.sonatype.org/service/local/staging/deploy/maven2'
8 maven_package(
9   repository = 'sonatype-nexus-staging',
10   url = URL,
11   version = LIBREOFFICE_VERSION,
12   jar = {
13     'juh': '//:juh',
14     'jurt': '//:jurt',
15     'officebean': '//:officebean',
16     'ridl': '//:ridl',
17     'unoil': '//:unoil',
18     'unoloader': '//:unoloader',
19   },
20   src = {
21     'juh': '//javaunohelper:juh-src',
22     'jurt': '//jurt:jurt-src',
23     'officebean': '//bean:officebean-src',
24     'ridl': '//ridljar:ridl-src',
25     'unoil': '//unoil:unoil-src',
26     'unoloader': '//ridljar/source/unoloader:unoloader-src',
27   },
28   doc = {
29     'juh': '//javaunohelper:juh-javadoc',
30     'jurt': '//jurt:jurt-javadoc',
31     'officebean': '//bean:officebean-javadoc',
32     'ridl': '//ridljar:ridl-javadoc',
33     'unoil': '//unoil:unoil-javadoc',
34     'unoloader': '//ridljar/source/unoloader:unoloader-javadoc',
35   },
38 python_binary(
39   name = 'mvn',
40   main = 'mvn.py',