Files
odfstudio/BUCK
T
Ilmari Lauhakangas cb0640ca6c BUCK: add comment explaining what it is used for
Change-Id: I8678e90ab2bd7090fca5a05cb3d2699cf4de1c86
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/190217
Tested-by: Jenkins
Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
2025-08-26 15:03:21 +02:00

77 lines
1.6 KiB
Python

# This and the other BUCK files found in the source are part of a
# toolchain to upload LibreOffice API to Maven Central
prebuilt_jar(
name = 'juh',
binary_jar = 'instdir/program/classes/juh.jar',
visibility = ['PUBLIC'],
)
prebuilt_jar(
name = 'jurt',
binary_jar = 'instdir/program/classes/jurt.jar',
visibility = ['PUBLIC'],
)
prebuilt_jar(
name = 'officebean',
binary_jar = 'instdir/program/classes/officebean.jar',
visibility = ['PUBLIC'],
)
prebuilt_jar(
name = 'ridl',
binary_jar = 'instdir/program/classes/ridl.jar',
visibility = ['PUBLIC'],
)
prebuilt_jar(
name = 'unoil',
binary_jar = 'instdir/program/classes/unoil.jar',
visibility = ['PUBLIC'],
)
prebuilt_jar(
name = 'unoloader',
binary_jar = 'instdir/program/classes/unoloader.jar',
visibility = ['PUBLIC'],
)
prebuilt_jar(
name = 'libreoffice',
binary_jar = 'instdir/program/classes/libreoffice.jar',
visibility = ['PUBLIC'],
)
prebuilt_jar(
name = 'java-websocket',
binary_jar = 'instdir/program/classes/java_websocket.jar',
visibility = ['PUBLIC'],
)
zip_file(
name = 'api',
srcs = [
':juh',
'//javaunohelper:juh-src',
'//javaunohelper:juh-javadoc',
':jurt',
'//jurt:jurt-src',
'//jurt:jurt-javadoc',
':officebean',
'//bean:officebean-src',
'//bean:officebean-javadoc',
':ridl',
'//ridljar:ridl-src',
'//ridljar:ridl-javadoc',
':unoil',
'//unoil:unoil-src',
'//unoil:unoil-javadoc',
':unoloader',
'//ridljar/source/unoloader:unoloader-src',
'//ridljar/source/unoloader:unoloader-javadoc',
':libreoffice',
'//ridljar:libreoffice-src',
'//ridljar:libreoffice-javadoc',
]
)