You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@thrift.apache.org by "Arnaud Lacombe (JIRA)" <ji...@apache.org> on 2017/04/19 23:42:04 UTC

[jira] [Created] (THRIFT-4178) Java libraries missing from package when using cmake

Arnaud Lacombe created THRIFT-4178:
--------------------------------------

             Summary: Java libraries missing from package when using cmake
                 Key: THRIFT-4178
                 URL: https://issues.apache.org/jira/browse/THRIFT-4178
             Project: Thrift
          Issue Type: Bug
            Reporter: Arnaud Lacombe


The CMake infrastructure fails to include the java libraries in the generated package. Instead, the libraries are wrongly installed on the build host. The problem is likely due to the following line:

lib/java/CMakeLists.txt:
[...]
    # Hook the ant install task into CMake install                                                                                                                                                                  
    install(CODE "execute_process(
        COMMAND ${Ant_EXECUTABLE} ${ANT_FLAGS} install                                                                                                                                                              
        -Dbuild.dir=\"${CMAKE_CURRENT_BINARY_DIR}\"
        -Dinstall.path=\"${JAVA_INSTALL_DIR}\" -Dinstall.javadoc.path=\"${JAVA_DOC_INSTALL_DIR}\" -f build.xml
        WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}                                                                                                                                                               
    )")



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)