[cmake-developers] Java support

CHEVRIER, Marc marc.chevrier at sap.com
Tue Jul 28 04:15:01 EDT 2015


Hi,

Here are some patches to enhance Java support.
0001 (FindJava.cmake): Defines now two new variables for idlj and jar signer tools: Java_IDLJ_EXECUTABLE and Java_JARSIGNER_EXECUTABLE
0002 (UseJava.cmake): Extends add_jar command to support @file syntax for java sources specification.
0003 (UseJava.cmake): Extends install_jar and install_jni_symlink commands to support options DESTINATION and COMPONENT as alternative to actual syntax.
0004 (UseJava.cmake): Add new command create_javah to wrap java tool javah.

I also extends tests to support these extensions.

This is my first contribution, so be indulgent if something is wrong… ;)

Marc Chevrier

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://public.kitware.com/pipermail/cmake-developers/attachments/20150728/2212dbbd/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Add-support-for-idlj-and-jarsigner-tools.patch
Type: application/octet-stream
Size: 3616 bytes
Desc: 0001-Add-support-for-idlj-and-jarsigner-tools.patch
URL: <http://public.kitware.com/pipermail/cmake-developers/attachments/20150728/2212dbbd/attachment-0004.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-add_jar-now-supports-file-syntax-for-sources.patch
Type: application/octet-stream
Size: 6088 bytes
Desc: 0002-add_jar-now-supports-file-syntax-for-sources.patch
URL: <http://public.kitware.com/pipermail/cmake-developers/attachments/20150728/2212dbbd/attachment-0005.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0003-install_jar-Add-options-DESTINATION-and-COMPONENT.patch
Type: application/octet-stream
Size: 3564 bytes
Desc: 0003-install_jar-Add-options-DESTINATION-and-COMPONENT.patch
URL: <http://public.kitware.com/pipermail/cmake-developers/attachments/20150728/2212dbbd/attachment-0006.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0004-Add-support-for-javah-tool.patch
Type: application/octet-stream
Size: 9598 bytes
Desc: 0004-Add-support-for-javah-tool.patch
URL: <http://public.kitware.com/pipermail/cmake-developers/attachments/20150728/2212dbbd/attachment-0007.obj>


More information about the cmake-developers mailing list