Version 7.6.3.2-android, tag libreoffice-7.6.3.2-android
[LibreOffice.git] / solenv / maven / BUCK
blobfd1252df0c3705f83aaf529b89b529250d0218c9
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     'libreoffice': '//:libreoffice',
20   },
21   src = {
22     'juh': '//javaunohelper:juh-src',
23     'jurt': '//jurt:jurt-src',
24     'officebean': '//bean:officebean-src',
25     'ridl': '//ridljar:ridl-src',
26     'unoil': '//unoil:unoil-src',
27     'unoloader': '//ridljar/source/unoloader:unoloader-src',
28     'libreoffice': '//ridljar:libreoffice-src',
29   },
30   doc = {
31     'juh': '//javaunohelper:juh-javadoc',
32     'jurt': '//jurt:jurt-javadoc',
33     'officebean': '//bean:officebean-javadoc',
34     'ridl': '//ridljar:ridl-javadoc',
35     'unoil': '//unoil:unoil-javadoc',
36     'unoloader': '//ridljar/source/unoloader:unoloader-javadoc',
37     'libreoffice': '//ridljar:libreoffice-javadoc',
38   },
41 python_binary(
42   name = 'mvn',
43   main = 'mvn.py',