# Set native Jar name based on OS and Architectureset(NATIVE_NAME "natives-@MAVEN_LOCAL_NATIVE_NAME@")message("Package VTK for Java - ${NATIVE_NAME}")# Create the natives directory# Only for windows but no harm to do it alwaysfile (COPY "${CMAKE_INSTALL_PREFIX}/bin/"DESTINATION "${CMAKE_INSTALL_PREFIX}/${NATIVE_NAME}"FILES_MATCHINGPATTERN *.dllPATTERN *.jnilibPATTERN *.cmakePATTERN *.txtPATTERN *.in)# For Apple and Linuxfile (COPY "${CMAKE_INSTALL_PREFIX}/@VTK_INSTALL_LIBRARY_DIR@/"DESTINATION "${CMAKE_INSTALL_PREFIX}/${NATIVE_NAME}"FILES_MATCHINGPATTERN *.soPATTERN *.dylibPATTERN *.jnilibPATTERN *.cmakePATTERN *.inPATTERN *.txt)# Rename vtk.jar with version numberexecute_process(COMMAND "${CMAKE_COMMAND}" -E rename"${CMAKE_INSTALL_PREFIX}/@VTK_INSTALL_LIBRARY_DIR@/vtk.jar""${CMAKE_INSTALL_PREFIX}/vtk-@VTK_MAJOR_VERSION@.@VTK_MINOR_VERSION@.jar")# Create the jar fileexecute_process(COMMAND "@JAVA_ARCHIVE@" -cf "@CMAKE_INSTALL_PREFIX@/vtk-@VTK_MAJOR_VERSION@.@VTK_MINOR_VERSION@-${NATIVE_NAME}.jar" -C "@CMAKE_INSTALL_PREFIX@/${NATIVE_NAME}" .)set(VTK_JAVA_CLEANUP_INSTALL "@VTK_JAVA_CLEANUP_INSTALL@")set(CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT "@CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT@")if (NOT VTK_JAVA_CLEANUP_INSTALL AND NOT CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT)# Remove un-wanted filesexecute_process(COMMAND "${CMAKE_COMMAND}" -E remove_directory "${CMAKE_INSTALL_PREFIX}/bin")execute_process(COMMAND "${CMAKE_COMMAND}" -E remove_directory "${CMAKE_INSTALL_PREFIX}/lib")execute_process(COMMAND "${CMAKE_COMMAND}" -E remove_directory "${CMAKE_INSTALL_PREFIX}/share")execute_process(COMMAND "${CMAKE_COMMAND}" -E remove_directory "${CMAKE_INSTALL_PREFIX}/include")execute_process(COMMAND "${CMAKE_COMMAND}" -E remove_directory "${CMAKE_INSTALL_PREFIX}/www")endif()execute_process(COMMAND "${CMAKE_COMMAND}" -E copy pom.xml "${CMAKE_INSTALL_PREFIX}/pom.xml")execute_process(COMMAND "${CMAKE_COMMAND}" -E copy MAVEN-README.txt "${CMAKE_INSTALL_PREFIX}/README.txt")message("Java repackaging done")
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。